我有一个从表中选择组记录的查询。
@groups = Group.all
属性之一与id
处理从控制器发送给它的 JSON 的前端框架不兼容。
我的问题是,在获得组列表后@groups
,如何将每个属性的 id 更改为不同的名称,即group_id
?
我不会将它用于视图或其他任何东西,我只需要将键名更改id
为group_id
.
例如,假设我运行@groups.first
. 它应该返回...
=> #<Group id: 1, owner_id: 81, name: "my awesome group", updated_at: "2013-04-23 20:58:27", created_at: "2013-04-23 20:58:27">
当我将其格式化为 json 时,我有 key value id: 1
。实际上我需要它group_id: 1
。