在where子句中使用mongoose db或关键字

时间:2014-01-23 08:43:50

标签: mongodb angularjs mongoose

如何在mongoose中放置或条件where子句就像我们在sql中做的那样 select * from tablename,其中col ='test'或col2 ='test1'

  

this.find(条件)         .sort({'createdAt': - 1})//按日期排序         .limit(options.perPage)         .skip(options.perPage * options.pagenum)         .where($或:[{'category':options.category},{'title':{$ regex:options.search}}])         .exec(CB);

1 个答案:

答案 0 :(得分:0)

你可以这样做;

Model.find({col: "test", col2="test1"}, function(err, result) {
    if (err) {
    // error
    } else {
    // result
    }
});