কম্পিউটার

মঙ্গোডিবি-তে বিদ্যমান অ্যারেতে আমি কীভাবে উপাদানগুলি পুশ করব?


একটি বিদ্যমান অ্যারেতে উপাদানগুলি পুশ করতে, আপডেট() সহ $addToSet অপারেটর ব্যবহার করুন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.pushElements.insertOne({"Comments":["Good","Awesome","Nice"]});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd682597924bb85b3f48953")} 

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.pushElements.find().pretty();

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

তৈরি করবে
{ "_id" :ObjectId("5cd682597924bb85b3f48953"), "মন্তব্য" :[ "ভালো", "অসাধারণ", "ভালো" ]}

MongoDB −

-এ বিদ্যমান অ্যারেতে উপাদানগুলিকে পুশ করার জন্য নিম্নোক্ত ক্যোয়ারী
> db.pushElements.update( {_id:ObjectId("5cd682597924bb85b3f48953")}, { "$addToSet":{"Comments":"Cool"} }, upsert=true);WriteResulted(:"n 1, "nUpserted" :0, "nModified" :1 })

আসুন আমরা ডকুমেন্টটি আবার পরীক্ষা করি -

> db.pushElements.find().pretty();

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

তৈরি করবে
{ "_id" :ObjectId("5cd682597924bb85b3f48953"), "মন্তব্য" :[ "ভালো", "অসাধারণ", "ভালো", "কুল" ]}

  1. MongoDB এ একটি অ্যারের ভিতরে উপাদান আপডেট করবেন?

  2. কিভাবে একটি MongoDB অ্যারে উপাদান অপসারণ?

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

  4. C# এ বিদ্যমান জ্যাগড অ্যারেতে আইটেম/উপাদানগুলি কীভাবে যুক্ত করবেন?