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

MongoDB-এ অ্যারেতে যেকোনো এক বা একাধিক আইটেম মিলিয়ে সার্চ করা ($in)

MongoDB-এ অ্যারে ফিল্ডে প্রদত্ত যেকোনো এক বা একাধিক আইটেম মিলে যাওয়া ডকুমেন্ট খুঁজতে $in অপারেটর ব্যবহার করা হয়।

একই উদাহরণ ডেটা (StudentCoreSubject):

> db.findByMultipleArrayDemo.find({StudentCoreSubject: {$in: ["Compiler", "Computer Networks"]}}).pretty();

ফলাফল: John এবং David-এর ডকুমেন্ট ফেরত আসবে (কারণ তাদের অ্যারেতে কমপক্ষে একটি আইটেম মিলে যাচ্ছে)।

ভিন্নতা: $all = সব আইটেম থাকতে হবে (AND লজিক), $in = যেকোনো একটা থাকলেই হবে (OR লজিক)।

  1. MongoDB-এ অ্যারেতে $in অপারেটর ইমপ্লিমেন্ট করা

  2. MongoDB-এ অ্যারে অবজেক্টের মধ্যে একাধিক শর্ত ম্যাচ করা

  3. MongoDB-এ $in কোয়ারি একাধিক সিঙ্গল সার্চের চেয়ে দ্রুত কিনা?

  4. MongoDB-এ একাধিক আটোমিক আপডেট (update() with $set, multi: true)