কম্পিউটার টিউটোরিয়াল

MongoDB-এ একটি ফিল্ডের সব মান আপডেট করা নির্দিষ্ট স্ট্রিং দিয়ে

সব ডকুমেন্টের একটি ফিল্ড আপডেট করতে update() সাথে multi: true ব্যবহার করুন।

> db.demo720.insertOne({"SubjectName":"MySQL"});
> db.demo720.insertOne({"SubjectName":"Java"});
> db.demo720.insertOne({"SubjectName":"C"});
> db.demo720.insertOne({"SubjectName":"C++"});

আপডেট কোয়েরি:

> db.demo720.update({},{$set:{SubjectName:"MongoDB"}},{multi:true});
WriteResult({ "nMatched" : 4, "nUpserted" : 0, "nModified" : 4 })

ফলাফল: সব ডকুমেন্টের SubjectName ফিল্ড "MongoDB" হয়ে গেছে।

  1. MongoDB-তে নির্দিষ্ট স্ট্রিং দিয়ে ডকুমেন্ট এক্সট্র্যাক্ট করা

  2. MongoDB-এ নির্দিষ্ট ফিল্ডের সব ডকুমেন্টের মান যোগ করা (aggregate $sum)

  3. MongoDB অ্যাগ্রিগেশন: $match এবং $and দিয়ে একাধিক শর্ত মিলিয়ে ডকুমেন্ট বের করা

  4. MongoDB-এ "@email" স্ট্রিং সার্চ করা ফিল্ড ভ্যালুতে