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

MongoDB में कुछ Documents Skip करना

हाँ, आप MongoDB में skip() का उपयोग करके कुछ documents skip कर सकते हैं। limit() का उपयोग करके display करने वाले documents की संख्या specify करें।

Collection बनाना

> db.demo682.insertOne({FirstName:"John"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462a804263e90dac94402") }
> db.demo682.insertOne({FirstName:"Sam"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462ac04263e90dac94403") }
> db.demo682.insertOne({FirstName:"Bob"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462af04263e90dac94404") }
> db.demo682.insertOne({FirstName:"David"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462b304263e90dac94405") }
> db.demo682.insertOne({FirstName:"Adam"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462ba04263e90dac94406") }
> db.demo682.insertOne({FirstName:"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462be04263e90dac94407") }
> db.demo682.insertOne({FirstName:"Carol"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea462c404263e90dac94408") }

सभी Documents Display करना

> db.demo682.find();

Output:

{ "_id" : ObjectId("5ea462a804263e90dac94402"), "FirstName" : "John" }
{ "_id" : ObjectId("5ea462ac04263e90dac94403"), "FirstName" : "Sam" }
{ "_id" : ObjectId("5ea462af04263e90dac94404"), "FirstName" : "Bob" }
{ "_id" : ObjectId("5ea462b304263e90dac94405"), "FirstName" : "David" }
{ "_id" : ObjectId("5ea462ba04263e90dac94406"), "FirstName" : "Adam" }
{ "_id" : ObjectId("5ea462be04263e90dac94407"), "FirstName" : "Chris" }
{ "_id" : ObjectId("5ea462c404263e90dac94408"), "FirstName" : "Carol" }

3 Documents Skip करके 2 Display करने का Query

> db.demo682.find().skip(3).limit(2);

Output:

{ "_id" : ObjectId("5ea462b304263e90dac94405"), "FirstName" : "David" }
{ "_id" : ObjectId("5ea462ba04263e90dac94406"), "FirstName" : "Adam" }

नोट: skip(n) पहले n documents को skip करता है और limit(m) अगले m documents return करता है। Pagination implement करने के लिए ये दोनों साथ में उपयोगी हैं।

  1. - MongoDB में कुछ Documents Skip करना

    हाँ, आप MongoDB में skip() का उपयोग करके कुछ documents skip कर सकते हैं। limit() का उपयोग करके display करने वाले documents की संख्या specify करें। Collection बनाना > db.demo682.insertOne({FirstName:John}); { acknowledged : true, insertedId : ObjectId(5ea462a804263e90dac94402) } > db.demo682.i

  1. - MongoDB में Field द्वारा Documents Group करके Select करना

    Field द्वारा documents group करके select करने के लिए $group के साथ $project का उपयोग करें। Collection बनाना > db.demo540.insertOne({id:1,Name:Chris,CountryName:US}); { acknowledged : true, insertedId : ObjectId(5e8ca368ef4dcbee04fbbc0e) } > db.demo540.insertOne({id:1,Name:Chris,CountryName:UK

  1. - MongoDB में एम्बेडेड दस्तावेजों को क्वेरी करें

    MongoDB में एम्बेडेड दस्तावेजों को क्वेरी करने के लिए, aggregate() का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo705.insertOne( { _id:101, Information: [ { StudentName:Chris, StudentAge:21 }, { StudentName:David, StudentAge:23 },