Sto cercando di eseguire il rendering di una struttura di dati piuttosto semplice utilizzando RABL, ma non riesco a capire come rimuovere correttamente i nodi radice figlio. Ecco i miei due modelli.Rimozione di nodi radice figlio in RABL
In primo luogo, il modello di indice di raccolta.
collection @groups, :object_root => false
attributes :id, :name
child :files do
extends 'groups/_file'
end
E dopo, il modello parziale del file.
object @file
attributes :id
Questi due modelli finiscono per produrre il seguente JSON:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"file":{
"id":"4f5aa3fef855441009000007"
}
}
]
}
]
voglio trovare un modo per rimuovere il tasto "file" radice all'interno della collezione file. Qualcosa di simile:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"id":"4f5aa3fef855441009000007"
}
]
}
]
sto avendo lo stesso problema anche, e ho provato questa soluzione per il wiki e riavviato il mio server una manciata di volte, tutto inutilmente. – ohayon
Non funziona per me a partire da rabl 0.9.x. – Machisuji