Mongoose查询的值不为null
寻找folling查询:
Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)->
我是否正确地执行where子句? 我想selectpincode
不为null的文档
你应该可以这样做(如你使用查询api):
Entrant.where("pincode").ne(null)
…这将导致一个mongo查询类似于:
entrants.find({ pincode: { $ne: null } })
几个可能有帮助的链接:
- mongoose查询api
- mongo查询运算符的文档
我最终在这里,我的问题是,我正在查询
{$not: {email: /@domain.com/}}
代替
{email: {$not: /@domain.com/}}