Mongodb Mongoose-查找与EXACT查询匹配的文档

时间:2018-12-05 07:17:38

标签: node.js database mongodb mongoose find

我需要找到与我完全相同的文件。例如,让我的文档如下。

{"_id":1,"code":1000,"value":"Apple"}
{"_id":2,"code":1001,"value":"Orange"}

如果我发现代码为100,它将返回两个文档。我需要返回“未找到”。

db.col.find({code:100});

1 个答案:

答案 0 :(得分:0)

对此进行测试:

var query = db.col.find({code:100});

//选择“ id”,“ code”和“ value”字段

query.select('_id code value');

//稍后执行查询

query.exec(function (err, results) {
   if (err)
         console.log('err:', err);
   console.log(results);
});