কম্পিউটার

MongoDB এর সাথে একক আপডেটে আমি কিভাবে $set এবং $push করব?


এর জন্য, আপডেট করতে আপডেট() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.dem0143.insertOne({"StudentId":1,"Details":{"Name":"Chris"}});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e32eb9efdf09dd6d08539b7") }> db.dem0143.insertOne({"StudentId":2,"Details":{"Name":"David"}});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e32eba5fdf09dd6d08539b8") /প্রে> 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e32eb9efdf09dd6d08539b7"), "StudentId" :1, "বিস্তারিত" :{ "নাম" :"ক্রিস" } }{ "_id" :ObjectId("5e32eba5fdf09dd6dtu8"Id085), " :2, "বিশদ বিবরণ" :{ "নাম" :"ডেভিড" } }

একটি একক আপডেট -

-এ $set এবং $push প্রয়োগ করার জন্য নিম্নোক্ত ক্যোয়ারী
> db.dem0143.update({_id:ObjectId("5e32eba5fdf09dd6d08539b8")}, {$push:{StudentAge:21}, $set:{"Details.Name":"John Doe"}});WriteResult ({ "nMatched" :1, "nUpserted" :0, "nModified" :1 })

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e32eb9efdf09dd6d08539b7"), "StudentId" :1, "বিস্তারিত" :{ "নাম" :"ক্রিস" } }{ "_id" :ObjectId("5e32eba5fdf09dd6dtu8"Id085), " :2, "বিশদ বিবরণ" :{ "নাম" :"জন ডো" }, "ছাত্র বয়স" :[ 21 ] }

  1. কিভাবে একটি একক কমান্ডে MongoDB বন্ধ করবেন?

  2. নথি এবং সাবডকুমেন্ট উদাহরণ এবং আপডেট সহ MongoDB প্রদর্শন করুন

  3. MongoDB এ $push এর সাথে কাজ করুন

  4. MongoDB-তে একটি প্রশ্ন সহ অনেক নথি কীভাবে আপডেট করবেন?