DataFilter采用alloy.collection钛合金

时间:2015-03-16 09:34:12

标签: collections filtering models titanium-alloy

我正在使用" dataFilter" with alloy.collection

function filterFunction(collection) {
var lang = parseInt(Alloy.Globals.Language);
    return collection.where({
        LangID : lang,
        CategoryID : categoryId
    });
}

它工作正常,我的问题是我如何使用这种方法'或'或者'和',我需要做一些像' categoryId =" 1"或categoryId =" 2"或categoryId =" 3"'

我在抓取中使用了查询,它也可以正常工作,但我想知道是否可以使用dataFilter函数来完成它。

感谢。

1 个答案:

答案 0 :(得分:0)

下划线默认安装在Alloy中,我相信这应该可行

 _.filter(Alloy.Globals.Language, function(i) {
   return i.categoryId==="1" || i.categoryId==="2" || i.categoryId==="3"
});