उस क्रम को निर्दिष्ट करने के लिए जिसमें क्वेरी मेल खाने वाले दस्तावेज़ लौटाती है, MongoDB में कर्सर.सॉर्ट () का उपयोग करें। कर्सर db.CollectionName.find() है।
आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo259.insertOne({"Subject":"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e47ae1f1627c0c63e7dba98") } > db.demo259.insertOne({"Subject":"Java"}); { "acknowledged" : true, "insertedId" : ObjectId("5e47ae231627c0c63e7dba99") } > db.demo259.insertOne({"Subject":"MongoDB"}); { "acknowledged" : true, "insertedId" : ObjectId("5e47ae281627c0c63e7dba9a") }
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo259.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" : ObjectId("5e47ae1f1627c0c63e7dba98"), "Subject" : "MySQL" } { "_id" : ObjectId("5e47ae231627c0c63e7dba99"), "Subject" : "Java" } { "_id" : ObjectId("5e47ae281627c0c63e7dba9a"), "Subject" : "MongoDB" }
एक विशिष्ट क्रम के साथ क्रमबद्ध करने के लिए क्वेरी निम्नलिखित है -
> db.demo259.find().sort({"Subject":1});
यह निम्नलिखित आउटपुट देगा -
{ "_id" : ObjectId("5e47ae231627c0c63e7dba99"), "Subject" : "Java" } { "_id" : ObjectId("5e47ae281627c0c63e7dba9a"), "Subject" : "MongoDB" } { "_id" : ObjectId("5e47ae1f1627c0c63e7dba98"), "Subject" : "MySQL" }