কম্পিউটার

MongoDB-তে অ্যারেতে কীভাবে যুক্ত করবেন?


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

সহ একটি সংগ্রহ তৈরি করি
> db.demo435.insertOne({"FirstName":["Chris"],"LastName":["Brown"]} );{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e7719b1bbc41e36cc3cae97") }> db.demo435.insertOne({"FirstName":["David"],"LastName":["Miller"]} );{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e7719bdbbc41e36cc3cae98">) db.demo435.insertOne({"FirstName":["John"],"LastName":["Doe"]} );{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e7719c6bbc41e36cc3cae99")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e7719b1bbc41e36cc3cae97"), "প্রথম নাম" :[ "ক্রিস" ], "শেষ নাম" :[ "ব্রাউন" ] } { "_আইডি" :অবজেক্টআইডি("5e7719bdbbc41e96e97"), "irf36stame" :[ "ডেভিড" ], "শেষ নাম" :[ "মিলার" ] } { "_id" :ObjectId("5e7719c6bbc41e36cc3cae99"), "প্রথম নাম" :[ "জন" ], "শেষ নাম" :[ "ডো" ]} 

MongoDB −

-এ অ্যারেতে যুক্ত করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo435.aggregate([ { $project:{ সম্পূর্ণ নাম:{ $concatArrays:[ "$FirstName", "$LastName" ] } } } ])

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

তৈরি করবে
{ "_id" :ObjectId("5e7719b1bbc41e36cc3cae97"), "FullName" :[ "Chris", "Brown" ] }{ "_id" :ObjectId("5e7719bdbbc41e36cc3cae98"), "" :"FullName" "মিলার" ] }{ "_id" :ObjectId("5e7719c6bbc41e36cc3cae99"), "পূর্ণনাম" :[ "John", "Doe" ] }

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

  2. MongoDB-তে একটি অ্যারের উপর ভিত্তি করে নথিগুলি কীভাবে ফিল্টার করবেন?

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

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