কম্পিউটার

মঙ্গোডিবিতে একটি অ্যারে কীভাবে পুশ করবেন?


একটি অ্যারে পুশ করতে, MongoDB-তে $push ব্যবহার করুন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo399.insertOne({Name:"Chris",Age:21});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e610339fac4d418a017856d")}> db.demo399(NameneO) :"David",Age:22});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e610341fac4d418a017856e")}> db.demo399.insertOne({Name:"Chris", Age:21});{ "স্বীকৃত" :সত্য, "ঢোকানো আইডি" :ObjectId("5e610355fac4d418a017856f")}> db.demo399.insertOne({নাম:"বব", বয়স:23});{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :সত্য "5e61035efac4d418a0178570")}> db.demo399.insertOne({Name:"David",Age:22});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e610364fac4d418"}
 Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e610339fac4d418a017856d"), "নাম" :"ক্রিস", "বয়স" :21 }{ "_id" :ObjectId("5e610341fac4d418a017856e"), "Dname", "Daname" বয়স" :22 }{ "_id" :ObjectId("5e610355fac4d418a017856f"), "নাম" :"ক্রিস", "বয়স" :21 }{ "_id" :ObjectId("5e61035efac4d418a0178570 :"Bame"), "" , "বয়স" :23 }{ "_id" :ObjectId("5e610364fac4d418a0178571"), "নাম" :"ডেভিড", "বয়স" :22 }

নিচে একটি অ্যারে −

পুশ করার জন্য ক্যোয়ারী দেওয়া হল
> db.demo399.aggregate(... [... {... $group:... {... _id:null,... অ্যারে:{ $push:{ নাম:"$Name ", বয়স:"$Age" } }... }... }... ]... )

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

তৈরি করবে
{ "_id" :null, "array" :[ { "নাম" :"ক্রিস", "বয়স" :21 }, { "নাম" :"ডেভিড", "বয়স" :22 }, { "নাম" " :"ক্রিস", "বয়স" :21 }, { "নাম" :"বব", "বয়স" :23 }, { "নাম" :"ডেভিড", "বয়স" :22 } ] }

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

  2. MongoDB থেকে একটি অ্যারের মধ্যে ধাক্কা দিতে পারে না?

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

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