কম্পিউটার

ক্ষেত্র আপডেট করার জন্য MongoDB ক্যোয়ারী এবং বর্তমানে কলামে থাকা ডেটা পরিবর্তন করুন


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

সহ একটি সংগ্রহ তৈরি করি
> db.demo115.insertOne({"LastName":"Brown"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e2efe9bd8f64a552dae635a")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e2efe9bd8f64a552dae635a"), "LastName" : "Brown" }

কলামে বর্তমানে ক্ষেত্র আপডেট এবং ডেটা পরিবর্তন করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo115.find({"LastName":"Brown"}).forEach(function(d) {
... db.demo115.update({_id: d._id}, {$set: {LastName: 'Hello ' + d.LastName}});
... })

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e2efe9bd8f64a552dae635a"), "LastName" : "Hello Brown" }

  1. FirstName এবং LastName এর ক্ষেত্রের সংমিশ্রণে খুঁজে পেতে MongoDB ক্যোয়ারী?

  2. নথিতে একটি নির্দিষ্ট ক্ষেত্রের মান যোগ করার জন্য MongoDB ক্যোয়ারী

  3. একটি ক্ষেত্রের রিটার্নিং মান সীমিত করতে MongoDB ক্যোয়ারী?

  4. MongoDB প্রশ্ন নেস্টেড নথি আপডেট করতে?