কম্পিউটার

মঙ্গোডিবিতে ন্যান্ড অপারেটরের সাথে কীভাবে প্রশ্ন করবেন?


$not অপারেটর একটি জটিল অভিব্যক্তিকে উল্টে দেবে না। তাই $ne অপারেটরের সাথে $and অথবা $or ব্যবহার করুন।

আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo266.insertOne({"active1":true,"active2":false});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e480f4b1627c0c63e7dbaa7")}> db.demo26 {"active1":true,"active2":true});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e480f501627c0c63e7dbaa8")}> db.demo266.insertOne({"active1":false","25) :false});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e480f561627c0c63e7dbaa9")}> db.demo266.insertOne({"active1":false,"active2":true}");{ "স্বীকৃত true, "insertedId" :ObjectId("5e480f701627c0c63e7dbaaa")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e480f4b1627c0c63e7dbaa7"), "active1" :true, "active2" :false }{ "_id" :ObjectId("5e480f501627c0c63e7dbaa8"), "সক্রিয়1" :" true2 }{ "_id" :ObjectId("5e480f561627c0c63e7dbaa9"), "active1" :false, "active2" :false }{ "_id" :ObjectId("5e480f701627c0c63e7dbaaa"), "active1" :মিথ্যা, "সত্য /প্রে> 

$অথবা $ne অপারেটর -

এর সাথে ব্যবহার করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo266.find({$or:[{"active1":{"$ne":true}},{"active2":{"$ne":true}}]});

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

তৈরি করবে
{ "_id" :ObjectId("5e480f4b1627c0c63e7dbaa7"), "active1" :true, "active2" :false }{ "_id" :ObjectId("5e480f561627c0c63e7dbaa9"), "সক্রিয়, মিথ্যা1" :" }{ "_id" :ObjectId("5e480f701627c0c63e7dbaaa"), "active1" :false, "active2" :true }

  1. মঙ্গোডিবিতে কীভাবে একটি কেস-সংবেদনশীল প্রশ্ন তৈরি করবেন?

  2. কিভাবে একটি LIMIT দিয়ে MongoDB কে জিজ্ঞাসা করবেন?

  3. MongoDB এর সাথে নির্দিষ্ট তারিখ বিন্যাসে একটি প্রশ্ন কীভাবে ফিল্টার করবেন?

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