কম্পিউটার

MongoDB ক্যোয়ারী শেষ সন্নিবেশিত নথি পেতে?


সর্বশেষ সন্নিবেশিত নথি পেতে, সীমা (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" }

  1. নথি থেকে সাবডকুমেন্ট সরাতে MongoDB ক্যোয়ারী?

  2. নেস্টেড নথির জন্য MongoDB সন্ধান () ক্যোয়ারী?

  3. নেস্টেড নথি আপডেট করার জন্য MongoDB ক্যোয়ারী

  4. MongoDB প্রশ্ন নেস্টেড নথি আপডেট করতে?