কম্পিউটার

কিভাবে একটি LIMIT দিয়ে MongoDB কে জিজ্ঞাসা করবেন?


সীমা সহ MongoDB জিজ্ঞাসা করতে, LIMIT() পদ্ধতি ব্যবহার করুন। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo58.insertOne({"Name":"David"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e285f8fcfb11e5c34d8991f")}> db.demo58.insertOne"({ :"ডেভিড"});{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :অবজেক্টআইডি("5e285f93cfb11e5c34d89920")}> db.demo58.insertOne({"নাম":"ডেভিড"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e285f94cfb11e5c34d89921")}> db.demo58.insertOne({"Name":"Mike"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e285f94cfb11e5c34d89921")}> 

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo58.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" :ObjectId("5e285f8fcfb11e5c34d8991f"), "নাম" :"ডেভিড" }{ "_id" :ObjectId("5e285f93cfb11e5c34d89920"), "নাম" :"Id_vid" :"Id_vid" "5e285f94cfb11e5c34d89921"), "নাম" :"ডেভিড" }{ "_id" :ObjectId("5e285f99cfb11e5c34d89922"), "নাম" :"মাইক" }

MongoDB −

-এ LIMIT-এর সাথে ক্যোয়ারী নিচে দেওয়া হল
> v=2;2> d=db.demo58.find({"Name":"David"}).সীমা(v+1);{ "_id" :ObjectId("5e285f8fcfb11e5c34d8991f"), "নাম " :"ডেভিড" }{ "_id" :ObjectId("5e285f93cfb11e5c34d89920"), "নাম" :"ডেভিড" }{ "_id" :অবজেক্টআইডি("5e285f94cfb11e5c34d89921"), "D => নাম" .size()> v;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
সত্য

  1. MongoDB-তে দীর্ঘতম সময়ের সাথে বস্তুগুলিকে কীভাবে জিজ্ঞাসা করবেন?

  2. MongoDB এর সাথে নির্দিষ্ট তারিখ বিন্যাসে একটি প্রশ্ন কীভাবে ফিল্টার করবেন?

  3. "লাইক" এর মতো মঙ্গোডিবি কীভাবে জিজ্ঞাসা করবেন?

  4. MongoDB-তে একটি প্রশ্ন সহ অনেক নথি কীভাবে আপডেট করবেন?