User_id 2 existiert nicht in mongodb aber Konsolenprotokoll nicht gedruckt wird ‚existiert nicht‘Mungo FindOne Daten verlassen nicht funktioniert nicht
var query = PostData.findOne({ 'user_id': '2'});
query.exec(function (err, doc) {
if(doc) {
console.log('ok');
} else {
console.log('does not exist');
}
});
Ohne Mungo es funktioniert:
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
})
});
druckt []
Was ist mit 'err'? Ist es eingestellt? Welche Version von Mungo benutzt du? – Dario
Version 4.11.7 * err = handle Fehler – Nimesha
Können Sie den Fehler protokollieren? 'if (err) { console.log (err); Rückkehr; }; if (doc) { console.log ('ok'); } else { console.log ('existiert nicht'); } ' – Dario