কম্পিউটার

MongoDB-তে সমস্ত আইটেম কীভাবে জিজ্ঞাসা করবেন?


সমস্ত আইটেম জিজ্ঞাসা করতে, find() ব্যবহার করুন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.queryAllItemsDemo.insertOne({"StudentDetails":{"StudentName":"John","StudentSubject":["MongoDB","MySQL"],"StudentSubjectPrice":[4000,6000]},"OtherDetails":{"UserAge":29,"UserCountryName":"US"}});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cef74ecef71edecf6a1f69f")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5cef74ecef71edecf6a1f69f"),
   "StudentDetails" : {
      "StudentName" : "John",
      "StudentSubject" : [
         "MongoDB",
         "MySQL"
      ],
      "StudentSubjectPrice" : [
         4000,
         6000
      ]
   },
   "OtherDetails" : {
      "UserAge" : 29,
      "UserCountryName" : "US"
   }
}

MongoDB −

-এ আপনি কীভাবে সমস্ত আইটেম জিজ্ঞাসা করতে পারেন তা নিম্নরূপ
> db.queryAllItemsDemo.find({},{StudentDetails: 1}).pretty();

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

তৈরি করবে
{
   "_id" : ObjectId("5cef74ecef71edecf6a1f69f"),
   "StudentDetails" : {
      "StudentName" : "John",
      "StudentSubject" : [
         "MongoDB",
         "MySQL"
      ],
      "StudentSubjectPrice" : [
         4000,
         6000
      ]
   }
}

  1. MongoDB ক্যোয়ারীতে নির্দিষ্ট কলাম কিভাবে নির্বাচন করবেন?

  2. MongoDB এর সাথে অ্যারেতে আইটেমগুলি কীভাবে গণনা করবেন?

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

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