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

MongoDB-এ bulkWrite() দিয়ে এক কোয়েরিতে একাধিক ডকুমেন্ট আপডেট করা

bulkWrite() ব্যবহার করে একাধিক updateOne অপারেশন একসাথে চালান।

> db.demo760.insertOne({id:1,details:{Value1:100,Value2:50}});
> db.demo760.insertOne({id:2,details:{Value1:60,Value2:70}});
> db.demo760.insertOne({id:3,details:{Value1:80,Value2:90}});

বাল্ক রাইট কোয়েরি:

> db.demo760.bulkWrite([
  { updateOne: { filter: {id: 1}, update: {$set: {'details.Value1': 900, 'details.Value2': 500}} } },
  { updateOne: { filter: {id: 2}, update: {$set: {'details.Value1': 1000, 'details.Value2': 2000}} } }
])

ফলাফল: id 1 এবং 2 আপডেট হয়েছে, id 3 অপরিবর্তিত রয়েছে।

  1. MongoDB-এ সাব-ডকুমেন্টের শর্ত অনুযায়ী ডকুমেন্ট কোয়েরি করা

  2. MongoDB-তে LIMIT ব্যবহার করে কোয়ারি করার পদ্ধতি

  3. MongoDB-তে নির্দিষ্ট স্ট্রিং দিয়ে ডকুমেন্ট খুঁজে বের করা

  4. MongoDB-এ ফর্মুলা দিয়ে কালেকশনের সব ডকুমেন্টের ফিল্ড আপডেট করা