【发布时间】:2017-09-16 14:35:33
【问题描述】:
我对 Ember Data 有一些疑问。 我有一个帖子和 cmets 模型。
//post.js
comments: DS.hasMany('comment')
//blog.js
post: DS.belongsTo('post')
我可以使用
为特定“帖子”创建 评论let blogPost = this.get('store').findRecord('post', 1);
let comment = this.get('store').createRecord('comment', {
post: blogPost
});
但是我如何获取特定帖子的所有 cmets? 就像,我有多个帖子,其中有很多 cmets,我想要一个特定帖子 ID 的所有 cmets,比如 posts/id/cmets
从商店和服务器获取特定帖子 ID 的 cmets 的正确方法是什么?
在“findRecord”发布帖子时,我得到的服务器响应只是 cmets 的 ID。 我遵循 REST API 格式并使用 REST 适配器和 REST 序列化程序进行自定义。
提前致谢。
【问题讨论】:
标签: javascript ember.js ember-data