0
我試着用的值來搜索該哈希:用戶搜索由紅寶石價值散列返回nil
cache = {
{:user=>1}=>{:last_visit=>2014-01-25 09:22:42 -0800, :frequency=>0},
{:user=>2}=>{:last_visit=>2014-01-25 09:22:43 -0800, :frequency=>0},
{:user=>3}=>{:last_visit=>2014-01-25 09:22:43 -0800, :frequency=>0}
}
我嘗試了很多事情,包括以下,但我總是零
new_user = cache.select{|key, hash| hash[:user] == user }
new_user = cache.invert[:user=>user]
我究竟做錯了什麼?
你是什麼意思'#顛倒'?你希望用它做什麼? –