কম্পিউটার

মঙ্গোডিবিতে এর সাবসেট অনুসন্ধান করার জন্য রেকর্ডগুলি আনুন৷


আপনি $all অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.subsetOfAnArrayDemo.insertOne({"StudentProgrammingSkills":
   ["Java","MongoDB","MySQL","C++","Data Structure","Algorithm","Python","Oracle","SQL Server"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cb9d1e1895c4fd159f80804")
}

Find() পদ্ধতির সাহায্যে সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5cb9d1e1895c4fd159f80804"),
   "StudentProgrammingSkills" : [
      "Java",
      "MongoDB",
      "MySQL",
      "C++",
      "Data Structure",
      "Algorithm",
      "Python",
      "Oracle",
      "SQL Server"
   ]
}

নিচে একটি অ্যারের উপসেট পেতে ক্যোয়ারী −

> db.subsetOfAnArrayDemo.find({ StudentProgrammingSkills:
   { $all: [ 'MongoDB', 'MySQL' ] } } ).pretty();

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

তৈরি করবে
{
   "_id" : ObjectId("5cb9d1e1895c4fd159f80804"),
   "StudentProgrammingSkills" : [
      "Java",
      "MongoDB",
      "MySQL",
      "C++",
      "Data Structure",
      "Algorithm",
      "Python",
      "Oracle",
      "SQL Server"
   ]
}

  1. একটি সাবডকুমেন্ট অ্যারে থেকে রেকর্ডগুলি আনুন যেখানে মঙ্গোডিবিতে 234 থেকে আইডি শুরু হয়

  2. MongoDB-তে একটি নির্দিষ্ট পরিমাণ রেকর্ড খুঁজুন?

  3. MongoDB এ রেকর্ড সংখ্যা পান?

  4. MongoDB-তে ট্যাগ রেকর্ড দ্রুত আপডেট করুন