我發現下面的方法:科隆在方法調用的參數 - 紅寶石
def connection
unless @_mc_connection && valid? && @_ns_version == get_version
@_mc_connection = ::Dalli::Client.new(self.dalli_servers, self.dalli_options.merge(namespace: namespace))
end
@_mc_connection
end
我的問題是關於使用dalli_options.merge(namespace: namespace)
。這裏冒號的目的是什麼?是一個散列成員?
谷歌「紅寶石散列語法」 –
是的,這是一個散列。當散列鍵是一個符號時,你可以這樣寫。 – uncutstone