মঙ্গোডিবি ফাইন্ড() ফলাফল সেট থেকে শেষ ডকুমেন্ট শনাক্ত করতে, আপনি নিচের ক্রমে sort() ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
db.yourCollectionName.find().sort( { _id : -1 } ).limit(1).pretty();
উপরের সিনট্যাক্স বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -
> db.identifyLastDocuementDemo.insertOne({"UserName":"Larry","UserAge":24,"UserCountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a2ff4cf1f7a64fa4df57") } > db.identifyLastDocuementDemo.insertOne({"UserName":"Chris","UserAge":21,"UserCountryName":"UK"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a3094cf1f7a64fa4df58") } > db.identifyLastDocuementDemo.insertOne({"UserName":"David","UserAge":25,"UserCountryName":"AUS"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a3174cf1f7a64fa4df59") } > db.identifyLastDocuementDemo.insertOne({"UserName":"Sam","UserAge":26,"UserCountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a3224cf1f7a64fa4df5a") } > db.identifyLastDocuementDemo.insertOne({"UserName":"Mike","UserAge":27,"UserCountryName":"AUS"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a32e4cf1f7a64fa4df5b") } > db.identifyLastDocuementDemo.insertOne({"UserName":"Carol","UserAge":28,"UserCountryName":"UK"}); { "acknowledged" : true, "insertedId" : ObjectId("5c94a33c4cf1f7a64fa4df5c") }
Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
> db.identifyLastDocuementDemo.find().pretty();
নিচের আউটপুট −
{ "_id" : ObjectId("5c94a2ff4cf1f7a64fa4df57"), "UserName" : "Larry", "UserAge" : 24, "UserCountryName" : "US" } { "_id" : ObjectId("5c94a3094cf1f7a64fa4df58"), "UserName" : "Chris", "UserAge" : 21, "UserCountryName" : "UK" } { "_id" : ObjectId("5c94a3174cf1f7a64fa4df59"), "UserName" : "David", "UserAge" : 25, "UserCountryName" : "AUS" } { "_id" : ObjectId("5c94a3224cf1f7a64fa4df5a"), "UserName" : "Sam", "UserAge" : 26, "UserCountryName" : "US" } { "_id" : ObjectId("5c94a32e4cf1f7a64fa4df5b"), "UserName" : "Mike", "UserAge" : 27, "UserCountryName" : "AUS" } { "_id" : ObjectId("5c94a33c4cf1f7a64fa4df5c"), "UserName" : "Carol", "UserAge" : 28, "UserCountryName" : "UK" }
MongoDB find() ফলাফল সেট −
থেকে শেষ নথি সনাক্ত করার জন্য এখানে ক্যোয়ারী রয়েছে> db.identifyLastDocuementDemo.find().sort( { _id : -1 } ).limit(1).pretty();
নিচের আউটপুট −
{ "_id" : ObjectId("5c94a33c4cf1f7a64fa4df5c"), "UserName" : "Carol", "UserAge" : 28, "UserCountryName" : "UK" }