মংগোডিবি সংগ্রহ থেকে শেষ আইটেমটি পাওয়ার আরও একটি উপায় (উদাহরণগুলি সম্পর্কে মনে করবেন না):
> db.collection.find().sort({'_id':-1}).limit(1)
সাধারণ অভিক্ষেপ
> db.Sports.find()
{ "_id" : ObjectId("5bfb5f82dea65504b456ab12"), "Type" : "NFL", "Head" : "Patriots Won SuperBowl 2017", "Body" : "Again, the Pats won the Super Bowl." }
{ "_id" : ObjectId("5bfb6011dea65504b456ab13"), "Type" : "World Cup 2018", "Head" : "Brazil Qualified for Round of 16", "Body" : "The Brazilians are happy today, due to the qualification of the Brazilian Team for the Round of 16 for the World Cup 2018." }
{ "_id" : ObjectId("5bfb60b1dea65504b456ab14"), "Type" : "F1", "Head" : "Ferrari Lost Championship", "Body" : "By two positions, Ferrari loses the F1 Championship, leaving the Italians in tears." }
সাজানো প্রজেকশন (_id: বিপরীত ক্রম)
> db.Sports.find().sort({'_id':-1})
{ "_id" : ObjectId("5bfb60b1dea65504b456ab14"), "Type" : "F1", "Head" : "Ferrari Lost Championship", "Body" : "By two positions, Ferrari loses the F1 Championship, leaving the Italians in tears." }
{ "_id" : ObjectId("5bfb6011dea65504b456ab13"), "Type" : "World Cup 2018", "Head" : "Brazil Qualified for Round of 16", "Body" : "The Brazilians are happy today, due to the qualification of the Brazilian Team for the Round of 16 for the World Cup 2018." }
{ "_id" : ObjectId("5bfb5f82dea65504b456ab12"), "Type" : "NFL", "Head" : "Patriots Won SuperBowl 2018", "Body" : "Again, the Pats won the Super Bowl" }
sort({'_id':-1})
, সমস্ত নথির এসের উপর ভিত্তি করে উত্থাপিত ক্রমে একটি প্রজেকশন সংজ্ঞায়িত করে _id
।
সাজানো প্রজেকশন (_ আইড: বিপরীত ক্রম): সংগ্রহ থেকে সর্বশেষ (শেষ) নথি পাওয়া যাচ্ছে।
> db.Sports.find().sort({'_id':-1}).limit(1)
{ "_id" : ObjectId("5bfb60b1dea65504b456ab14"), "Type" : "F1", "Head" : "Ferrari Lost Championship", "Body" : "By two positions, Ferrari loses the F1 Championship, leaving the Italians in tears." }
db.collection.find().limit(1).sort({$natural:-1}).pretty()
যদি আপনি এটি দেখতে সুন্দর দেখতে চান