我正在尝试使用 RABL 呈现一个非常简单的数据结构,但我无法弄清楚如何正确删除子根节点。这是我的两个模板。
一是集合索引模板。
collection @groups, :object_root => false
attributes :id, :name
child :files do
extends 'groups/_file'
end
接下来是文件部分模板。
object @file
attributes :id
这两个模板最终生成以下 JSON:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"file":{
"id":"4f5aa3fef855441009000007"
}
}
]
}
]
我想找到一种方法来删除文件集合中的根“文件”键。就像是:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"id":"4f5aa3fef855441009000007"
}
]
}
]