【发布时间】:2012-02-04 21:43:25
【问题描述】:
我使用 Mongoid 作为后端,我需要返回带有“id”属性的 json,而不是 mongoid 使用的默认“_id”
例如,我现在有
[{
"_id": "4f2d8b971773eb18e6000001",
"name": "Scooter"
}, {
"_id": "4f2d8d9f1773eb18fd000001",
"name": "Coldplay"
}]
来自对渲染的调用:
format.json { render :json => @groups, only:[:name, :_id] }
但需要,
[{
"id": "4f2d8b971773eb18e6000001",
"name": "Scooter"
}, {
"id": "4f2d8d9f1773eb18fd000001",
"name": "Coldplay"
}]
有什么捷径吗?
谢谢!!
【问题讨论】:
标签: ruby-on-rails json mongoid render