संग्रह में अंतिम वस्तु खोजने के लिए, मानों को क्रमबद्ध करने के लिए पहले क्रमबद्ध करें। मानों की संख्या प्राप्त करने के लिए सीमा () का उपयोग करें अर्थात यदि आप केवल अंतिम वस्तु चाहते हैं, तो सीमा (1) का उपयोग करें।
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo141.insertOne({"Name":"Chris"});{ "acknowledge" :true, "insertId" :ObjectId("5e31c347fdf09dd6d08539ae")}> db.demo141.insertOne({"Name" :"डेविड"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e31c34bfdf09dd6d08539af")}> db.demo141.insertOne({"Name":"Bob"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e31c34ffdf09dd6d08539b0")}> db.demo141.insertOne({"Name":"Mike"});{ "acknowledgeed" :true, "insertId" :ObjectId("5e31c352fdf09dd6d6d6d08539b">संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo141.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e31c347fdf09dd6d08539ae"), "Name" :"Chris" }{ "_id" :ObjectId("5e31c34bfdf09dd6d08539af"), "Name" :"David" }{ "_id" :ObjectId( "5e31c34ffdf09dd6d08539b0"), "नाम" :"बॉब" }{ "_id" :ObjectId ("5e31c352fdf09dd6d08539b1"), "नाम" :"माइक" }संग्रह में अंतिम वस्तु खोजने की क्वेरी निम्नलिखित है -
> db.demo141.find().sort({_id:-1}).limit(1);यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e31c352fdf09dd6d08539b1"), "Name" :"Mike" }