Ember-Data recursive hasMany association
¿Alguien ha usado datos de brasas para modelar un árbol de datos?
Supongo que sería algo como:
Node = DS.Model.extend({
children: DS.hasMany(Node),
parent: DS.belongsTo(Node)
});
Sin embargo, no he podido hacer funcionar esto, lo que puede suponer que: 1) Simplemente estoy equivocado en la configuración de esto o, 2) actualmente no es posible modelar un árbol usando brasa -datos.
Espero que sea lo primero y no lo último ...
Por supuesto, podría ser el JSON ... Supongo que el JSON debería tener la siguiente forma:
{
nodes: [
{ id: 1, children_ids: [2,3], parent_id: null },
{ id: 2, children_ids: [], parent_id: 1 },
{ id: 3, children_ids: [], parent_id: 1 }
]
}
Cualquier consejo / consejo para este problema sería muy apreciado.