2014-01-22 39 views
0

我想找到一個標題或desc字段包含我的搜索字符串的所有文檔的計數。我已經嘗試了以下內容,它總是返回所有行,忽略過濾器。Mongoose計數查詢多字段ORed

FCSet.count([{ 'title': { $regex: re }}, { 'desc': { $regex: re }}]).exec(function(err, count) { 
} 

我可以一次做一個,如果我只包括標題它工作得很好。

回答

1

試試這個:

FCSet.count( 
    { 
     $or: [ 
      { 'title': { $regex: re } }, 
      { 'desc': { $regex: re } } 
     ] 
    } 
).exec(function(err, count) {} 
+0

那是否幫助你嗎? – heinob