我正在尝试从mongo中找到一个文档,但findOne()会为文档带来一个未定义的_id字段。 为什么呢?
123\.123\.123\.123
答案 0 :(得分:2)
您需要在查询中传递要查找的内容。例如:
mod.findOne({name: 'John'}, function(err, stud) {
console.log('id:' + stud._id);
});
有关如何在Mongoose中进行查询的信息,请参阅here。
答案 1 :(得分:0)
您没有查询任何内容,请在回调之前注意{}
。
mod.findOne({}, function(err, stud) {
console.log('id:' + stud._id);
});
您可能需要查看Mongoose documentation。