কম্পিউটার

MongoDB ক্যোয়ারী মান সহ একটি অ্যারে দেওয়া মিলিত নথি খুঁজে পেতে?


নির্দিষ্ট নথির জন্য, MongoDB $in ব্যবহার করুন৷ আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo511.insertOne({"ListOfProject":["Library Management System","Hospital
Management System"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e88473a987b6e0e9d18f585")
}
> db.demo511.insertOne({"ListOfProject":["Online Web Tracking","Library Management
System"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e884751987b6e0e9d18f586")
}
> db.demo511.insertOne({"ListOfProject":["Online Shopping Cart","Hospital Management
System"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e884776987b6e0e9d18f587")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e88473a987b6e0e9d18f585"), "ListOfProject" : [ "Library Management
System", "Hospital Management System" ] }
{ "_id" : ObjectId("5e884751987b6e0e9d18f586"), "ListOfProject" : [ "Online Web Tracking",
"Library Management System" ] }
{ "_id" : ObjectId("5e884776987b6e0e9d18f587"), "ListOfProject" : [ "Online Shopping Cart",
"Hospital Management System" ] }

মিলিত নথি খোঁজার জন্য নিচের ক্যোয়ারী −

> db.demo511.find({ "ListOfProject":{$in:["Hospital Management System","Online Shopping Cart"]}});

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

তৈরি করবে
{ "_id" : ObjectId("5e88473a987b6e0e9d18f585"), "ListOfProject" : [ "Library Management
System", "Hospital Management System" ] }
{ "_id" : ObjectId("5e884776987b6e0e9d18f587"), "ListOfProject" : [ "Online Shopping Cart",
"Hospital Management System" ] }

  1. MongoDB ডাটাবেসের একটি অনুসন্ধান ক্যোয়ারী থেকে অ্যারের মান পুনরুদ্ধার করা হচ্ছে

  2. MongoDB ক্যোয়ারী n বৈশিষ্ট্য সহ নথির একটি মানচিত্রে একটি অ্যারে রূপান্তর করতে?

  3. নির্দিষ্ট FirstName এবং LastName সহ নথিগুলি খুঁজতে MongoDB ক্যোয়ারী

  4. MongoDB ক্যোয়ারী একটি নির্দিষ্ট মানের চেয়ে বড় অ্যারের মানগুলির সাথে ডকুমেন্টগুলিকে মেলানোর জন্য৷