我有一个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
模块。
有谁知道这是什么问题?