की संपत्ति '' नहीं पढ़ सकती है मुझे एक प्रश्न है, और जब कभी मैं सत्यापित करता हूं कि यह एक खाली दस्तावेज़ लौटाता है तो मुझे एक त्रुटि फेंक दी जाती है कि 'संपत्ति' उपयोगकर्ता नाम नहीं पढ़ा जा सकता है ' शून्य'। कि happend जब मैं if (! Doc.username) में doc.username तक पहुंचने की कोशिश {Node.js और mongoose (mongodb) त्रुटि नल
मेरे कोड:
function checkAccDb(username, password) { console.log(2);
/* Check if accounts exists in db */
db.findOne({username: username}, function(err, doc){ console.log(3);
if(err) throw err;
if(!doc.username) {
add2stack(username, password);
}
else if(doc.status == 200) {
end(username, password, 1000);
}
else if(doc.status == 401) {
if(doc.password == password)
end(username, password, 401);
else
add2stack(username, password);
}
else {
add2stack(username, password);
}
});
}
किसी को भी कृपया मुझे समझा सकते हैं कि यहाँ क्या हो रहा है?
धन्यवाद!
आपको कौन सी लाइन त्रुटि मिल रही है? –