使用Where的小于或大于语句的查询集合?

时间:2016-01-06 20:08:31

标签: javascript backbone.js backbone-collections

使用.where()或类似函数的主干集合是否接受某种形式的较少/大于语句,例如<=>=<>

我无法在文档中找到任何说明任何内容的内容

1 个答案:

答案 0 :(得分:2)

不,where不支持。来自fine manual

  

其中 collection.where(attributes)

     

返回集合中与传递的属性匹配的所有模型的数组。适用于filter的简单案例。

where只是伪装filter来电,因此您可以直接使用filtermixed into Backbone collections}来处理更复杂的事情:

var matches = collection.filter(function(m) {
    /* check model `m` here */
});