使用JSON API适配器

时间:2016-12-02 20:46:54

标签: javascript ember.js ember-data

我使用Ember-data和JSON API Adapter,我有一个特定的模型widgets,它有一个嵌套的路由/widgets/default,当发布到它时会设置一组默认的关系添加新“小部件”所需的内容。从本质上讲,它是一种添加小部件的快捷方法,可以在创建每个小部件后将大量帖子保存到单独的关系端点。我们的想法是,我们希望有多种预设类型的小部件可以在一个帖子中创建,每个小部件都有不同的关系集。

我已经在文档中搜索了Ember数据,但却看不到任何允许开箱即用的内容。有没有人知道在使用JSONApi适配器创建记录时是否可以使用嵌套路由?

以下是我在伪代码中要做的事情的一个例子:

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

因此,在widget.default上调用createRecord会触发它将有效负载发布到/widgets/default端点,而不是/widgets

0 个答案:

没有答案