【发布时间】:2015-11-24 22:05:14
【问题描述】:
我有一个哈希:
hash = {:a=>1, :b=>2}
我将它保存在会话中:
session[:hash_map] = hash
当我检索哈希时:
hash2 = session[:hash_map]
hash2 是:
{:a=>1, :b=>2}
但是 hash2[:a] 和 hash2[:b] 返回 nil。知道为什么会这样吗?
【问题讨论】:
-
如果你输入
hash2.class会返回什么? -
我希望是
String
标签: ruby-on-rails ruby hash session-variables