谁能给出余烬/烬数据的内部工作的提示:灰烬路径模型AdapterPopulatedRecordArray VS RecordArray
在路径模型函数,如果我查询与contract.id注释值的AdapterPopulatedRecordArray对象与返回的对象。
路线返回AdapterPopulatedRecordArray:
model: function() {
return this.store.find('comment', { contract: 1 });
},
但是,如果我不查询的意见与对象返回RecordArray对象。
路线返回RecordArray:
model: function() {
return this.store.find('comment');
},
关键的区别是,RecordArray型实时更新更改模板和AdapterPopulatedRecordArray不和是不可改变的。我的目标是从第一个查询实时更新和可变的对象。
我使用Ember 1.2/1.1.2和最新的canary/beta3 Ember Data与Django Rest Framework Ember-data Adapter。预先感谢您的任何建议!
是的你是对的。但是你总是可以修改AdapterPopulatedRecordArray中的响应。不要在模型中立即返回这个数组,而是以任何你喜欢的形式处理它,然后返回。 – Sangram