MongoDb回调返回值undefined而Mongo shell返回正确的结果

时间:2016-12-25 04:01:31

标签: node.js mongodb mongojs mongo-shell

我有一个mongodb系列,收藏量超过2000万。

db.collection.find({ 'attr.type': new RegExp('automotive snow' 'i') }).limit(10);

上面的mongo shell查询按预期返回结果,但是在node.js应用程序中实现相同,它似乎无法正常工作。我无法弄清楚原因。

示例node.js代码

db.collection.find({ 'attr.type': new RegExp('automotive snow' 'i') }, function(err, docs) {
 console.log(docs); // returns undefined
});

我使用mongojs模块,尝试了本机mongodb模块,但结果似乎相同,因此决定使用mongojs模块。

有谁知道这是什么问题?

0 个答案:

没有答案