কম্পিউটার

অ্যারে উপাদানের ক্রম পরিবর্তন করতে MongoDB ক্যোয়ারী?


অ্যারে উপাদানের ক্রম পরিবর্তন করতে সোয়াপ ধারণা ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo301.insertOne({"নাম":["ক্রিস","ডেভিড","বব"]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e4d6ff55d93261e4bc9ea51")} 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e4d6ff55d93261e4bc9ea51"), "নাম" :[ "ক্রিস", "ডেভিড", "বব" ] }

অ্যারে উপাদানের ক্রম পরিবর্তন করার জন্য নিচের ক্যোয়ারী −

> db.demo301.find({}, { নাম :1 }). forEach(function(n) {... var t =n.Name[0];... n.Name[0] =n.Name[1];... n.Name[1] =t;... db.demo301.update({ _id:n._id }, { $set:{ নাম:n.Name } }); ...})

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e4d6ff55d93261e4bc9ea51"), "নাম" :[ "ডেভিড", "ক্রিস", "বব" ] }

  1. নেস্টেড অ্যারে সমষ্টিগত করতে MongoDB ক্যোয়ারী

  2. MongoDB-তে সাবডকুমেন্টের কোয়েরি অ্যারে

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

  4. নেস্টেড অ্যারে সাজানোর জন্য MongoDB ক্যোয়ারী?