Кто-нибудь использовал данные ember -для моделирования дерева данных?
Я бы предположил, что это будет что-то вроде:
Node = DS.Model.extend({
children: DS.hasMany(Node),
parent: DS.belongsTo(Node)
});
Тем не менее, я не смог заставить это работать, что наводит на мысль, что либо :1 )я просто ошибаюсь в том, как я это настраиваю, либо 2 )в настоящее время это невозможно для моделирования дерева с использованием данных ember -.
Я надеюсь, что первое, а не второе...
Конечно, это может быть JSON... Я предполагаю, что JSON должен иметь вид:
{
nodes: [
{ id: 1, children_ids: [2,3], parent_id: null },
{ id: 2, children_ids: [], parent_id: 1 },
{ id: 3, children_ids: [], parent_id: 1 }
]
}
Буду очень признателен за любые советы/советы по этой проблеме.