Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 余烬数据:这个.store.find()条目范围?_Ember.js_Ember Data - Fatal编程技术网

Ember.js 余烬数据:这个.store.find()条目范围?

Ember.js 余烬数据:这个.store.find()条目范围?,ember.js,ember-data,Ember.js,Ember Data,我试图找到一种方法,根据一系列顺序ID检索项目子集。换句话说,我需要返回条目52-64作为我的模型。我可以用这个.store.find()来做这个吗?我似乎找不到任何关于它的文档 谢谢。因此,虽然我不知道您是否能够真正找到包含余烬数据的“范围”,但您可以将多个ID或其他属性属性作为数组传递,这将请求所有项目。例如,this.store.find('entry',{id:[1,2,3,4]})。因此,您只需构建一个表示您的范围的值数组,就可以了。比如: model: function(from,

我试图找到一种方法,根据一系列顺序ID检索项目子集。换句话说,我需要返回条目52-64作为我的模型。我可以用
这个.store.find()来做这个吗?我似乎找不到任何关于它的文档


谢谢。

因此,虽然我不知道您是否能够真正找到包含余烬数据的“范围”,但您可以将多个
ID
或其他属性属性作为数组传递,这将请求所有项目。例如,
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})
}
模型:函数(从,到){
var项目=[];

for(i=from;i是已加载到
存储中的对象
,或者您正在对服务器进行AJAX调用吗?将有一个AJAX调用。这可能是您正在查找的内容。但是,我认为它使我到达了需要的位置。您可以在
find()的第二个参数中包含一个数组作为属性值
function.Like:
this.store.find('entry',{id:[1,2,3,4]})