কম্পিউটার

MongoDB এ অ্যারের ক্ষেত্রের স্বতন্ত্র স্তর পান?


অ্যারে ক্ষেত্রের স্বতন্ত্র স্তর পেতে, MongoDB-তে $addToSet ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo122.insertOne({"ListOfValues":[100,10]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e2f20f1140daf4c2a3544b6")}> db.demo12a3544b6 ListOfValues":[240,10]});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e2f20f7140daf4c2a3544b7")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e2f20f1140daf4c2a3544b6"), "ListOfValues" :[ 100, 10 ] }{ "_id" :ObjectId("5e2f20f7140daf4c2a3544b]), "L2f20f7140daf4c2a3544b], "L20f7}, [V20f7]> 

MongoDB −

-এ অ্যারের ক্ষেত্রের স্বতন্ত্র স্তরগুলি পাওয়ার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
> db.demo122. aggregate([... {... "$group":{... "_id":0,... "ListOfValues":{ "$addToSet":"$ListOfValues" }... }... }... ])

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

তৈরি করবে
{ "_id" :0, "ListOfValues" :[ [ 240, 10 ], [ 100, 10 ] ] }

  1. MongoDB এর সাথে একটি অ্যারেতে স্বতন্ত্র মানের দৈর্ঘ্য পান

  2. MongoDB-তে অ্যারে ইন্টারসেকশনের ডেটা কীভাবে পাবেন?

  3. জনবহুল ক্ষেত্রে MongoDB স্লাইস অ্যারে?

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