我正在为Rails应用添加jbuilder - 这是一个非常好的工具!
我已经得到了想要的记录列表,但它有一些额外的输出我不需要。
以下是jbuilder代码:
json.locations @locations do |location|
json.id location.id
json.name location.name
end
输出结果为:
{
- locations: [
{
id: 1,
name: "Name 1"
},
{
id: 2,
name: "Name 2"
},
我需要的是:
[
{
id: 1,
name: "Name 1"
},
{
id: 2,
name: "Name 2"
},
我该如何删除 { - locations:
???
谢谢!!
更新:
我希望有一行jbuilder代码可以排除根目录。
@foo = { bar: true, dry: false } json.foo @foo
将打印出{"foo": { "bar": true, "dry": false }}
通过使用merge!
函数,我成功地实现了目标json.merge! @foo
输出结果为{"bar": true, "dry": false}
- Ivan Bajalovic