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

छँटाई के लिए लूपिंग MongoDB संग्रह

<घंटा/>

संग्रह में रिकॉर्ड को सॉर्ट करने के लिए, MongoDB में सॉर्ट () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo32.insertOne({"Name":"Chris"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e175158cfb11e5c34d898c5")
}
> db.demo32.insertOne({"Name":"Bob"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e17515ccfb11e5c34d898c6")
}
> db.demo32.insertOne({"Name":"Adam"});
{
   "acknowledged" : true,
   "insertedId" : Object0Id("5e175160cfb11e5c34d898c7")
}
> db.demo32.insertOne({"Name":"John"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e175165cfb11e5c34d898c8")
}
> db.demo32.insertOne({"Name":"Carol"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e17517bcfb11e5c34d898c9")
}

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo32.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" : ObjectId("5e175158cfb11e5c34d898c5"), "Name" : "Chris" }
{ "_id" : ObjectId("5e17515ccfb11e5c34d898c6"), "Name" : "Bob" }
{ "_id" : ObjectId("5e175160cfb11e5c34d898c7"), "Name" : "Adam" }
{ "_id" : ObjectId("5e175165cfb11e5c34d898c8"), "Name" : "John" }
{ "_id" : ObjectId("5e17517bcfb11e5c34d898c9"), "Name" : "Carol" }

MongoDB में छँटाई करने की क्वेरी निम्नलिखित है -

> db.demo32.find().sort({"Name":1});

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" : ObjectId("5e175160cfb11e5c34d898c7"), "Name" : "Adam" }
{ "_id" : ObjectId("5e17515ccfb11e5c34d898c6"), "Name" : "Bob" }
{ "_id" : ObjectId("5e17517bcfb11e5c34d898c9"), "Name" : "Carol" }
{ "_id" : ObjectId("5e175158cfb11e5c34d898c5"), "Name" : "Chris" }
{ "_id" : ObjectId("5e175165cfb11e5c34d898c8"), "Name" : "John" }

  1. संग्रह का नाम बदलने के लिए MongoDB क्वेरी?

    MongoDB में संग्रह का नाम बदलने के लिए, नाम बदलें चयन () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo690.insertOne({_id:103,Name:John});{ स्वीकृत :सच, insertId :103 } संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo690.find(); यह निम्नलिखित आउटपु

  1. MongoDB संग्रह में अनुक्रमणिका बनाएं?

    इंडेक्स बनाने के लिए, MongoDB में createIndex () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo702.createIndex({"details.id":1}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1,    "numInde

  1. _id के लिए MongoDB संग्रह अद्यतन कर रहा है?

    _id के लिए अपडेट करने के लिए, MongoDB में $set का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo741.insertOne({SubjectName:"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ead718657bb72a10bcf0672") } > db.