【发布时间】:2015-05-12 16:20:13
【问题描述】:
我正在尝试将模型存储返回到我的模板中,但在返回之前,我想按某个属性进行过滤,只返回那些具有该属性的记录。此外,在我的模型中,我使用序列化程序覆盖了默认的“id”。
在我的控制台中,我收到“未定义存储参考错误:未定义存储”有什么想法吗?
这是我的路线:
import Ember from 'ember';
import DS from 'ember-data';
export default Ember.Route.extend({
model: function() {
return this.store.find('link').then(function(links) {
return store.filter('link', { linkTypeCode: 'NSL' });
});
}
});
型号:
import DS from 'ember-data';
export default DS.Model.extend({
artifactId : DS.attr('number'),
artifactName : DS.attr('string'),
linkTypeCode : DS.attr('string')
});
【问题讨论】:
标签: ember.js filter model store