সর্বশেষ সন্নিবেশিত নথি পেতে, সীমা (1) সহ sort() ব্যবহার করুন।
আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.getLastInsertedDocument.insertOne({"Name":"John"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cefb17eef71edecf6a1f6a8")
}
> db.getLastInsertedDocument.insertOne({"Name":"Chris"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cefb181ef71edecf6a1f6a9")
}
> db.getLastInsertedDocument.insertOne({"Name":"Robert"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cefb185ef71edecf6a1f6aa")
} Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.getLastInsertedDocument.find();
আউটপুট
{ "_id" : ObjectId("5cefb17eef71edecf6a1f6a8"), "Name" : "John" }
{ "_id" : ObjectId("5cefb181ef71edecf6a1f6a9"), "Name" : "Chris" }
{ "_id" : ObjectId("5cefb185ef71edecf6a1f6aa"), "Name" : "Robert" } শেষ ঢোকানো নথি-
পেতে ক্যোয়ারী নিচে দেওয়া হল> db.getLastInsertedDocument.find({}).sort({_id:-1}).limit(1); আউটপুট
{ "_id" : ObjectId("5cefb185ef71edecf6a1f6aa"), "Name" : "Robert" }