কম্পিউটার

একটি MongoDB সংগ্রহে "isMarried" স্ট্যাটাস সহ সমস্ত এমবেডেড নথি পান৷


সমস্ত এমবেডেড নথি পেতে, MongoDB-তে $project ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo220.insertOne({... "id":101,... "FullName" :"John Doe",... "EmailId" :"john12@gmail.com",... "শিপিং ডেট" :নতুন ISODate(),... "বিস্তারিত" :{ "_id" :1001, "isMarried" :true }...}...);{ "স্বীকৃত" :true, "insertedId" :ObjectId ("5e3eaf5b03d395bdc213471d")}> db.demo220.insertOne(...{... "id":102,... "FullName" :"John Smith",... "EmailId" :"johnsmith@gmail. com",... "শিপিং ডেট" :নতুন ISODate(),... "বিস্তারিত" :{ "_id" :1002, "isMarried" :false }... }...);{ "স্বীকৃত" :সত্য , "insertedId" :ObjectId("5e3eaf5c03d395bdc213471e")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e3eaf5b03d395bdc213471d"), "id" :101, "FullName" :"John Doe", "EmailId" :"john12@gmail.com", "ShippingDate" :ISODate("20200 -02-08T12:53:47.876Z"), "বিস্তারিত" :{ "_id" :1001, "isMarried" :true } }{ "_id" :ObjectId("5e3eaf5c03d395bdc213471e"), "id" :102, ulFName " :"জন স্মিথ", "ইমেলআইডি" :"johnsmith@gmail.com", "ShippingDate" :ISODate("2020-02-08T12:53:48.991Z"), "বিস্তারিত" :{ "_id" :1002, "isMarried" :মিথ্যা } }

সমস্ত এমবেডেড নথি-

পেতে ক্যোয়ারী নিচে দেওয়া হল
> db.demo220. aggregate({ $project :{... "isMarried" :"$details.isMarried",... "detailsId" :"$details_id", } });

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

তৈরি করবে
{ "_id" :ObjectId("5e3eaf5b03d395bdc213471d"), "isMarried" :true }{ "_id" :ObjectId("5e3eaf5c03d395bdc213471e"), "isMarried" :মিথ্যা প্রি> 
  1. ন্যূনতম নম্বর সহ দুটি নথি পেতে MongoDB সমষ্টি

  2. সার্ভার রেকর্ড সহ একটি MongoDB সংগ্রহে নিষ্ক্রিয় হিসাবে সার্ভার স্থিতি সেট করবেন?

  3. MongoDB - এমবেডেড নথি জিজ্ঞাসা করবেন?

  4. মঙ্গোডিবি সংগ্রহের সমস্ত নথিতে কীভাবে একটি নতুন ক্ষেত্র যুক্ত করবেন