কম্পিউটার

MongoDB-তে ন্যূনতম মান কীভাবে খুঁজে পাবেন?


MongoDB-তে ন্যূনতম মান খুঁজে পেতে, আপনি সীমা (1) সহ sort() ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

db.yourCollectionName.find().sort({yourFieldName:1}).limit(1);

ধারণাটি বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -

> db.findMinValueDemo.insertOne({"StudentMarks":78});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f80ea2f684a30fbdfd59f")}> db.findDentueDemo"rk_9"rk });{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f80f02f684a30fbdfd5a0")}> db.findMinValueDemo.insertOne({"StudentMarks":79});{ "স্বীকৃত" "অবজেক্ট" :(Id) সত্য "5c8f80f32f684a30fbdfd5a1")}> db.findMinValueDemo.insertOne({"StudentMarks":59});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c8f80f82fdfd5a1")} :91});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5c8f80fb2f684a30fbdfd5a3")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

> db.findMinValueDemo.find().pretty();

নিচের আউটপুট −

{ "_id" :ObjectId("5c8f80ea2f684a30fbdfd59f"), "স্টুডেন্টমার্কস" :78 }{ "_id" :ObjectId("5c8f80f02f684a30fbdfd5a0"), "স্টুডেন্টমার্কস :"6f80ea2f684a30fbdfd59f"), "স্টুডেন্টমার্কস :"6f80a2f84a30"6f3"অবজেক্ট (StudentMarks :"2f68)"6f3f88" , "স্টুডেন্টমার্কস" :79 }{ "_id" :ObjectId("5c8f80f82f684a30fbdfd5a2"), "স্টুডেন্টমার্কস" :59 }{ "_id" :ObjectId("5c8f80fb2f684a30fbdfd5a2" :"}"}
 MongoDB −

-এ ন্যূনতম মান খোঁজার জন্য এখানে ক্যোয়ারী রয়েছে
> db.findMinValueDemo.find().sort({StudentMarks:1}).limit(1);

নিচের আউটপুট −

{ "_id" :ObjectId("5c8f80f82f684a30fbdfd5a2"), "স্টুডেন্টমার্কস" :59 }

  1. MongoDB এর নথিগুলির একটিতে নেস্টেড মান খুঁজে পেতে আমি কীভাবে একটি সংগ্রহ অনুসন্ধান করতে পারি?

  2. নথিতে উপাদান বিদ্যমান থাকলে কীভাবে খুঁজে পাবেন - মঙ্গোডিবি?

  3. মঙ্গোডিবি-তে সাব-ডকুমেন্টে অনুসন্ধানের অনুসন্ধান কীভাবে চালানো যায়?

  4. MongoDB এ NumberLong মান কিভাবে প্রিন্ট করবেন?