我试图找出一种基于一系列顺序ID检索项目子集的方法。换句话说,我需要将条目52-64作为我的模型返回。我可以使用this.store.find()
执行此操作吗?我似乎无法找到有关它的文档。
感谢。
答案 0 :(得分:1)
所以,虽然我不知道你是否能真正找到一个"范围"使用Ember Data,您可以将多个ids
或其他属性属性作为数组传递,这将对所有项目发出请求。例如。 this.store.find('entry', {id: [1, 2, 3, 4]})
。因此,您可以构建一个代表您的范围的值数组,它应该可以工作。类似的东西:
model: function(from, to){
var items = [];
for(i = from; i <= to; i++){
items.push(i);
}
return this.store.find('Item', {id: items})
}