2012-03-31 35 views
3

如何转换轨道活动记录对象的ID:名散对象JSON格式对象如何转换轨道的活动记录反对关键:名称JSON对

Users.select("id,name").all 

到JSON

{1:manish,2:john,3:paulo} 

我想要像上面那样输出json,所以我可以在我的JavaScript中使用它。

请帮我解决这个问题!

+0

请注意,我不想=> {1:马尼什},{2:约翰·},{3:保罗} – 2012-03-31 09:48:45

回答

6

你可以这样做:

Hash[Users.select("id,name").all.map{|u| [u.id, u.name]}].to_json