মঙ্গোডিবি ফাইন্ড() ফলাফল সেট থেকে শেষ ডকুমেন্ট শনাক্ত করতে, আপনি নিচের ক্রমে 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"
}