কম্পিউটার

MongoDB ক্যোয়ারী দিয়ে শুধুমাত্র FALSE মান পান


শুধুমাত্র FALSE মান পেতে, আসুন প্রথমে নথি সহ একটি সংগ্রহ তৈরি করি। ক্ষেত্রগুলির মধ্যে একটি হল isEnable যাতে নীচে দেখানো হিসাবে সত্য বা মিথ্যা মান রয়েছে

> db.translateDefinitionDemo.insertOne({"_id":10,"StudentName":"Larry","isEnable":true});
{ "acknowledged" : true, "insertedId" : 10 }
> db.translateDefinitionDemo.insertOne({"_id":20,"StudentName":"Chris","isEnable":false});
{ "acknowledged" : true, "insertedId" : 20 }
> db.translateDefinitionDemo.insertOne({"_id":30,"StudentName":"Robert","isEnable":true});
{ "acknowledged" : true, "insertedId" : 30 }
> db.translateDefinitionDemo.insertOne({"_id":40,"StudentName":"Sam","isEnable":false});
{ "acknowledged" : true, "insertedId" : 40 }
> db.translateDefinitionDemo.insertOne({"_id":50,"StudentName":"Mike","isEnable":true});
{ "acknowledged" : true, "insertedId" : 50 }

Find() পদ্ধতি

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
> db.translateDefinitionDemo.find().pretty();

এটি নিম্নলিখিত আউটপুট তৈরি করবে

{ "_id" : 10, "StudentName" : "Larry", "isEnable" : true }
{ "_id" : 20, "StudentName" : "Chris", "isEnable" : false }
{ "_id" : 30, "StudentName" : "Robert", "isEnable" : true }
{ "_id" : 40, "StudentName" : "Sam", "isEnable" : false }
{ "_id" : 50, "StudentName" : "Mike", "isEnable" : true }

MongoDB

-এ শুধুমাত্র FALSE মান পেতে ক্যোয়ারী দেওয়া হল
> db.translateDefinitionDemo.find({ "_id" : { "$in" : [10, 20, 30,40,50] }, "isEnable" : { "$ne" : true } }).pretty();

এটি নিম্নলিখিত আউটপুট তৈরি করবে

{ "_id" : 20, "StudentName" : "Chris", "isEnable" : false }
{ "_id" : 40, "StudentName" : "Sam", "isEnable" : false }

  1. সত্য বা মিথ্যা মানের ভিত্তিতে খুঁজে পেতে MongoDB ক্যোয়ারী

  2. MongoDB ক্যোয়ারী শুধুমাত্র অবজেক্টিড সহ একটি MongoDB সারি আপডেট করতে

  3. MongoDB সমষ্টির সাথে অ্যারেতে শুধুমাত্র মানগুলি কীভাবে পাবেন?

  4. মাইএসকিউএল-এ টাইমস্ট্যাম্পে শুধুমাত্র তারিখ পান?