db.collection.count()
और cursor.count()
count
. के आसपास बस रैपर हैं कमांड इस प्रकार चल रहा है db.collection.count()
और cursor.count()
इसके साथ/बिना वही क्वेरी लौटाएगा तर्क, वही परिणाम लौटाएगा। हालांकि count
शार्प किए गए क्लस्टर में परिणाम गलत हो सकता है।
4.0 सुविधाओं के साथ संगत MongoDB ड्राइवर अपने संबंधित कर्सर और संग्रह गणना () API को काउंट डॉक्यूमेंट्स () और अनुमानित डॉक्यूमेंटकाउंट () के लिए नए एपीआई के पक्ष में हटा देते हैं। किसी दिए गए ड्राइवर के लिए विशिष्ट APInames के लिए, ड्राइवर दस्तावेज़ देखें।
db.collection.countDocuments
db.collection.estimatedDocumentCount/
के दौरान दस्तावेज़ की संख्या वापस करने के लिए विधि आंतरिक रूप से एकत्रीकरण क्वेरी का उपयोग करती है मेटाडेटा के आधार पर दस्तावेज़ों की गिनती लौटाता है।
यह उल्लेखनीय है कि estimatedDocumentCount
जैसा कि दस्तावेज़ में बताया गया है, आउटपुट गलत हो सकता है।