आसपास जाने के लिए कुछ भी नहीं है, यह अपेक्षित व्यवहार है। cursor.count()
एक वादा लौटाता है, यदि आप मूल्य चाहते हैं, तो आपको .then
. का उपयोग करने की आवश्यकता है , उदा.
DbConnection({}).then(
db => {
let cursor = db.collection('bar').find();
return cursor.count();
}
}).then(
count => {
console.log(count);
},
err => {
console.log(err);
}
);
या सरलीकृत
DbConnection({}).then(db => db.collection('bar').find().count()).then(
count => console.log(count),
err => console.log(err)
);