USER_ID 2 MongoDB中並不存在,但控制檯日誌不打印「不存在」貓鼬findOne數據不退出不工作
var query = PostData.findOne({ 'user_id': '2'});
query.exec(function (err, doc) {
if(doc) {
console.log('ok');
} else {
console.log('does not exist');
}
});
沒有貓鼬它的工作原理:
connection.db.collection("PostData", function(err, collection){
collection.find({ 'user_id': '2'}).toArray(function(err, data){
console.log(data); // it will print your collection data
})
});
打印[]
'err'呢?它是否設置?你使用哪種版本的貓鼬? – Dario
版本4.11.7 * err =句柄錯誤 – Nimesha
您能記錄錯誤嗎? 'if(err){console.log(err); return; }; if(doc){console.log('ok'); } else { console.log('does not exist'); }' – Dario