我對Ember數據有一定的懷疑。 我有一個帖子和評論模型。Ember數據中的加載關係模型
//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
});
一個評論但我怎麼能獲取特定職位的所有意見? 一樣,我有多個職位其中有很多評論,我想對於一個特定的文章ID的所有評論,說帖/ ID /評論
什麼是獲取從一個特定的文章ID的評論的正確方法商店和服務器?
我得到的服務器響應僅僅是評論的id,而「findRecord」是帖子。 我遵循REST API格式並使用REST適配器和REST序列化程序進行定製。
在此先感謝。
只是想告訴你,你的答案很好,有詳細的解釋。請保持好的工作狀態。 – kumkanillam
謝謝,我想請求評論,post/postID /評論不像上面提到的。是否有可能自然而然地請求適配器而不使用任何定製? – Mohanesh
不,你需要製作一個適配器並覆蓋urlFor來做嵌套的url。另一個選擇是使用像https://github.com/amiel/ember-data-url-templates這樣的插件 – handlebears