使用Mongoose中间件从MongoDB中查找查询文档

时间:2014-12-16 07:48:28

标签: node.js mongodb express mongoose

我正在使用mongoose中间件连接到mongodb。

我有MongoDB集合:

{ "_id" : ObjectId("54801a4def32fe8c2bc642a6"), "name" : "Cyber KOK", "serial" : null } 
{ "_id" : ObjectId("54801a4def32fe8c2bc642a5"), "name" : "Cyber KOK", "serial" : "" } 
{ "_id" : ObjectId("54801a4def32fe8c2bc642a7"), "name" : "Cyber KOK", "serial" : " " } 
{ "_id" : ObjectId("54801a4def32fe8c2bc642a8"), "name" : "Cyber KOK", "serial" : "14A16" } 
{ "_id" : ObjectId("54801a4def32fe8c2bc642a9"), "name" : "Cyber KOK", "serial" : "19B20" }

如何使用mongoose在一个命令中查询mongodb集合?

{ "_id" : ObjectId("54801a4def32fe8c2bc642a6"), "name" : "Cyber KOK", "serial" : null }
{ "_id" : ObjectId("54801a4def32fe8c2bc642a5"), "name" : "Cyber KOK", "serial" : "" }
{ "_id" : ObjectId("54801a4def32fe8c2bc642a7"), "name" : "Cyber KOK", "serial" : " " }

谢谢。 WJ。

1 个答案:

答案 0 :(得分:0)

尝试类似

的内容
Model.find({$or : [{serial: ""}, {serial: " "}, {serial: null}]}, function(){...});