这是一个非常简单的场景..
我试图从对象用户那里获取所有用户名和 ID 作为哈希。
user = User.all
data = {}
User.map do |u|
data[u.name.to_sym] = u.id
end
# data will be..
data[:"test"] = 1 ..
But, I need like this data[:test] = 1
我想从字符串中删除双引号(开始和结束)并转换为符号..或者是否有任何直接的方法可以将模型对象转换为我期望的哈希值?
我知道,有很多方法(regx 或字符串函数)可以从字符串中删除双引号。但是,我期待非常优化和简单的解决方案。