有人能帮我去掉"items“中的"item”元素吗?
输出应为:
"list":{ "items":[ { { data1: "test" } , { data2: "test2" } } }
collection @list
child :items => :items do
attributes :place_id
end
child :items do
child :place do |place|
extends 'places/place', object: place
end
end当前输出:
"list":{ "items":[{ "item":{data1: "test"} "item":{ data2: "test2"}}}
发布于 2012-05-25 21:45:32
老问题,供未来用户参考:
启动文件rabl_init.rb,通过config.include_json_root = false关闭根目录,如果您仍然希望在集合对象中有根目录,请使用如下内容:
collection @orders, :object_root=>"order"
extends "api/v1/orders/show"
# End of @ordershttps://stackoverflow.com/questions/10109963
复制相似问题