2016-12-02 11 views
0

Я использую данные Ember и API-интерфейс JSON API, у меня есть определенная модель widgets, у которой есть вложенный маршрут /widgets/default, который при отправке будет настроен по умолчанию набор отношений, необходимых для добавления нового «виджета». По сути, это метод ярлыков для добавления виджета и позволяет делать много сообщений для разделения конечных точек отношений после создания каждого виджета. Идея состоит в том, что мы хотим иметь множество предустановленных типов виджетов, которые могут быть созданы в одном сообщении, каждый с разными наборами отношений.Публикация на вложенные маршруты в Ember-данных с помощью API-интерфейса JSON

Я искал документы для данных Ember, но не мог видеть ничего, что позволило бы это сделать из коробки. Кто-нибудь знает, можно ли использовать вложенные маршруты при создании записи с помощью адаптера JSONApi?

Вот пример того, что я хотел бы сделать в псевдокоде:

this.get('store').createRecord('widget.default', attrs).save().then((widget)=>{ 
    this.get('router').transitionTo('widgets.edit', widget.id); 
}); 

Так вызывая createRecord на widget.default бы вызвать его, чтобы опубликовать полезную нагрузку в /widgets/default конечной точке, а не /widgets.

ответ

0

Возможно, createRecord - это то, что вы ищете.

+0

Я посмотрел в потенциально переопределение этого, но предпочел бы, чтобы не было, если есть лучший способ. –

 Смежные вопросы

  • Нет связанных вопросов^_^