任何人都可以帮助我摆脱"项目"中的"项目"元素
输出应该是:
"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
Run Code Online (Sandbox Code Playgroud)
电流输出:
"list":{ "items":[{ "item":{data1: "test"} "item":{ data2: "test2"}}}
小智 7
我有同样的问题,这是解决方案.您可能需要创建名为配置rabl的文件.
配置/初始化/ rabl.config.rb
Rabl.configure do |config|
config.include_json_root = true
config.include_child_root = false
end
Run Code Online (Sandbox Code Playgroud)