মঙ্গোডিবি-তে একটি কলামের সর্বোচ্চ মান পেতে, আপনি সীমা(1) সহ sort() ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
db.yourCollectionName.find().sort({"yourFieldName":-1}).সীমা(1);
উপরের সিনট্যাক্স বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -
> db.gettingHighestValueDemo.insertOne({"Value":1029});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c900b885705caea966c5574")}> db.gettingHighestValueDemo.insertOne({029}HighestValue"{029}) });{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c900b8d5705caea966c5575")}> db.gettingHighestValueDemo.insertOne({"Value":1092});{ "স্বীকৃত" :আমি সত্য :d, "Id," "5c900b925705caea966c5576")}> db.gettingHighestValueDemo.insertOne({"Value":18484});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c900b9556c5576")Vettingal. :37474});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c900b9c5705caea966c5578")}> db.gettingHighestValueDemo.insertOne({"Value":88474}");{ "স্বীকার করা হয়েছে :" :"সত্য স্বীকার করেছে ObjectId("5c900ba75705caea966c5579")}> db.gettingHighestValueDemo.insertOne({"Value":1938474});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c900babaa6"}500bab67957)Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:
> db.gettingHighestValueDemo.find().pretty();নিচের আউটপুট −
{ "_id" :ObjectId("5c900b885705caea966c5574"), "মান" :1029 }{ "_id" :ObjectId("5c900b8d5705caea966c5575"), "মান" :"_db69" (অবজেক্ট 3029" :3029 "c96557557574") অবজেক্ট আইডি , "মান" :1092 }{ "_id" :ObjectId("5c900b955705caea966c5577"), "মান" :18484 }{ "_id" :ObjectId("5c900b9c5705caea966cV5578 :" {3}অবজেক্ট :"}{3_78"), "5c900ba75705caea966c5579"), "মান" :88474 }{ "_id" :ObjectId("5c900bab5705caea966c557a"), "মান" :1938474MongoDB −
-এ একটি কলামের সর্বোচ্চ মান পাওয়ার জন্য এখানে ক্যোয়ারী রয়েছে> db.gettingHighestValueDemo.find().sort({"Value":-1}).limit(1);নিম্নোক্ত আউটপুটটি সর্বোচ্চ মান −
প্রদর্শন করে{ "_id" :ObjectId("5c900bab5705caea966c557a"), "মান" :1938474 }