কম্পিউটার

MongoDB এর সাথে নেস্টেড অ্যারেতে কীভাবে নতুন আইটেম যুক্ত করবেন?


এর জন্য আপডেট() এর সাথে find() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo124.insertOne(... {... "Name" :"John",... "Id" :101,... "Project Details" :[{... "ProjectName1" :"অনলাইন বই",... "ProjectName2" :"অনলাইন ব্যাংকিং"... }, {... "ProjectName1" :"অনলাইন লাইব্রেরি ম্যানেজমেন্ট সিস্টেম",... "ProjectName2" :"স্কুল ম্যানেজমেন্ট সিস্টেম"। । 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e2f2c8b140daf4c2a3544bb"), "নাম" :"জন", "আইডি" :101, "প্রকল্পের বিবরণ" :[ { "প্রকল্পনাম1" :"অনলাইন বই", "প্রকল্পনাম2" :"অনলাইন ব্যাংকিং" }, { "ProjectName1" :"অনলাইন লাইব্রেরি ম্যানেজমেন্ট সিস্টেম", "ProjectName2" :"স্কুল ম্যানেজমেন্ট সিস্টেম" } ] }

নেস্টেড অ্যারে −

-এ নতুন আইটেম যোগ করার জন্য নিম্নোক্ত ক্যোয়ারী
> db.demo124.find().toArray().forEach(... function(d){... for(var i =0; i 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e2f2c8b140daf4c2a3544bb"), "নাম" :"জন", "আইডি" :101, "প্রকল্পের বিবরণ" :[ { "প্রকল্পনাম1" :"অনলাইন বই", "প্রকল্পনাম2" :"অনলাইন ব্যাঙ্কিং", "ProjectName3" :"Online Snake Game" }, { "ProjectName1" :"অনলাইন লাইব্রেরি ম্যানেজমেন্ট সিস্টেম", "ProjectName2" :"স্কুল ম্যানেজমেন্ট সিস্টেম", "ProjectName3" :"অনলাইন স্নেক গেম" } ]} 
  1. অ্যারেতে মাল্টিকি সূচক সহ মঙ্গোডিবি প্রশ্নগুলি কীভাবে উন্নত করবেন?

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

  3. MongoDB দিয়ে প্রতিটি গ্রুপে সর্বোচ্চ আইটেম কীভাবে নির্বাচন করবেন?

  4. MongoDB সমষ্টিতে একটি অ্যারের উপাদানগুলির একটি উপসেট একসাথে কীভাবে যুক্ত করবেন?