Removendo nós raiz filhos no RABL
Estou tentando renderizar uma estrutura de dados bastante simples usando o RABL, mas não consigo descobrir como remover os nós raiz filhos corretamente. Aqui estão meus dois modelos.
Primeiro, o modelo de índice de coleçã
collection @groups, :object_root => false
attributes :id, :name
child :files do
extends 'groups/_file'
end
E a seguir, o modelo parcial do arquiv
object @file
attributes :id
Esses dois modelos acabam produzindo o seguinte JSON:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"file":{
"id":"4f5aa3fef855441009000007"
}
}
]
}
]
Quero encontrar uma maneira de remover a chave "arquivo" raiz dentro da coleção de arquivos. Algo como
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"id":"4f5aa3fef855441009000007"
}
]
}
]