RABLを使用して非常に単純なデータ構造をレンダリングしようとしていますが、子ルートノードを適切に削除する方法がわかりません。これが私の2つのテンプレートです。
まず、コレクションインデックステンプレート。
collection @groups, :object_root => false
attributes :id, :name
child :files do
extends 'groups/_file'
end
そして次に、ファイル部分テンプレート。
object @file
attributes :id
これらの2つのテンプレートは、最終的に次のJSONを生成します。
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"file":{
"id":"4f5aa3fef855441009000007"
}
}
]
}
]
ファイルコレクション内のルート「ファイル」キーを削除する方法を見つけたいと思います。何かのようなもの:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"id":"4f5aa3fef855441009000007"
}
]
}
]