কম্পিউটার

MongoDB শেল ব্যবহার করে নথি থেকে একটি নির্দিষ্ট মান সহ আইটেমগুলি কীভাবে পাবেন?


একটি নির্দিষ্ট মান সহ আইটেম পেতে, কেবল খুঁজুন () ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo563.insertOne({"Name":"Chris","Age":21,"isMarried":true}){
   "acknowledged" : true, "insertedId" : ObjectId("5e8f546c54b4472ed3e8e878")
}
> db.demo563.insertOne({"Name":"Bob","Age":23,"isMarried":false}){
   "acknowledged" : true, "insertedId" : ObjectId("5e8f547854b4472ed3e8e879")
}
> db.demo563.insertOne({"Name":"Carol","Age":23,"isMarried":true}){
   "acknowledged" : true, "insertedId" : ObjectId("5e8f548b54b4472ed3e8e87a")
}
> db.demo563.insertOne({"Name":"Mike","Age":21,"isMarried":true}){
   "acknowledged" : true, "insertedId" : ObjectId("5e8f549454b4472ed3e8e87b")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e8f546c54b4472ed3e8e878"), "Name" : "Chris", "Age" : 21, "isMarried" : true }
{ "_id" : ObjectId("5e8f547854b4472ed3e8e879"), "Name" : "Bob", "Age" : 23, "isMarried" : false }
{ "_id" : ObjectId("5e8f548b54b4472ed3e8e87a"), "Name" : "Carol", "Age" : 23, "isMarried" : true }
{ "_id" : ObjectId("5e8f549454b4472ed3e8e87b"), "Name" : "Mike", "Age" : 21, "isMarried" : true }

MongoDB শেল ব্যবহার করে ডকুমেন্ট থেকে আইটেম পেতে ক্যোয়ারী নিচে দেওয়া হল

> db.demo563.find({Age:21},{isMarried:true,Name:1,Age:1});

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

তৈরি করবে
{ "_id" : ObjectId("5e8f546c54b4472ed3e8e878"), "Name" : "Chris", "Age" : 21, "isMarried" : true }
{ "_id" : ObjectId("5e8f549454b4472ed3e8e87b"), "Name" : "Mike", "Age" : 21, "isMarried" : true }

  1. নির্দিষ্ট ক্ষেত্রের মান সহ নথি আনতে MongoDB সমষ্টি?

  2. কেস নির্বিশেষে একটি নির্দিষ্ট নামের সাথে নথি প্রদর্শনের জন্য MongoDB ক্যোয়ারী

  3. আমি কীভাবে একটি MongoDB নথি থেকে ইমেল-আইডি পেতে পারি এবং প্রিন্ট () সহ প্রদর্শন করব

  4. MongoDB নথিতে একটি নির্দিষ্ট ক্ষেত্র থেকে অ্যারে উপাদানের গণনা পান?