Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB में Number of Records Get करना

Number of records get करने के लिए MongoDB में count() का उपयोग करें।

Collection बनाना

> db.demo697.insertOne({Name:"Chris",Age:21});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6d7d1551299a9f98c9395") }
> db.demo697.insertOne({Name:"Bob",Age:23});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6d7d8551299a9f98c9396") }
> db.demo697.insertOne({Name:"David",Age:24});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6d7dd551299a9f98c9397") }

सभी Documents Display करना

> db.demo697.find();

Output:

{ "_id" : ObjectId("5ea6d7d1551299a9f98c9395"), "Name" : "Chris", "Age" : 21 }
{ "_id" : ObjectId("5ea6d7d8551299a9f98c9396"), "Name" : "Bob", "Age" : 23 }
{ "_id" : ObjectId("5ea6d7dd551299a9f98c9397"), "Name" : "David", "Age" : 24 }

Number of Records Get करने का Query

> var numberOfRecords= db.demo697.count();
> print("Number of records=",numberOfRecords);

Output:

Number of records= 3

नोट: count() method collection में documents की total count return करता है। Query filter के साथ count(query) use करके matching documents count कर सकते हैं। Note: MongoDB 4.0+ में countDocuments() preferred है।

  1. - MongoDB में विशिष्ट संख्या में ऐरे आइटम प्राप्त करना

    MongoDB में $slice ऑपरेटर का उपयोग करके ऐरे से सीमित तत्व प्राप्त करना MongoDB में $slice ऑपरेटर का उपयोग करके किसी ऐरे फील्ड से केवल निर्दिष्ट संख्या में तत्व प्राप्त किए जा सकते हैं। यह पेजिनेशन या प्रीव्यू के लिए उपयोगी है। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo48.insertOne({Name:[David,

  1. - MongoDB में डेट रेंज में रिकॉर्ड प्राप्त करना

    MongoDB में $gt और $lt ऑपरेटर्स का उपयोग करके डेट रेंज क्वेरी करना MongoDB में किसी डेट फील्ड के आधार पर एक विशिष्ट रेंज में दस्तावेज़ प्राप्त करने के लिए $gt (ग्रेटर दैन) और $lt (लेस दैन) ऑपरेटर्स का संयोजन उपयोग करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo60.insertOne({ArrivalDate:new ISO

  1. - MongoDB में जन्म तिथि रिकॉर्ड को उम्र में कैसे बदलें?

    आइए एक कलेक्शन बनाते हैं: > db.demo754.insertOne({DateOfBirth:new Date(2000-05-03)}); { acknowledged : true, insertedId : ObjectId(5eae9b2da930c785c834e56f) } > db.demo754.insertOne({DateOfBirth:new Date(2010-01-21)}); { acknowledged : true, insertedId : ObjectId(5eae9b34a930c785c834e570) } &