Ember-data: this.store.find() 条目范围?

Ember-data: this.store.find() range of entries?

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

谢谢。

所以,虽然我不知道你是否真的可以找到一个 "range" 和 Ember 数据,但你可以将多个 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})
}