কম্পিউটার

MongoDB-তে নির্দিষ্ট ক্ষেত্রের মান আনুন


নির্দিষ্ট ক্ষেত্রের মান আনতে, $in অপারেটর ব্যবহার করুন। $in নথি নির্বাচন করে যেখানে একটি ক্ষেত্রের মান নির্দিষ্ট অ্যারের যেকোনো মানের সমান।

আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.indexesDemo.createIndex({"StudentFirstName":1});{ "createdCollectionAutomatically" :true, "numIndexesBefore" :1, "numIndexesAfter" :2, "ok" :1}> db.indexesDemo ({"StudentFirstName":"John","StudentLastName":"Smith"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e06de4d25ddae1f53b621dd")}> db.indexesDemo("stirdentame"stirtune") "Chris","StudentLastName":"Brown"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e06de5825ddae1f53b621de")}> db.indexesDemo.insertOne({"StudentFirstName","Lastname"StudentName"StudentLastName":":"Doe"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e06de6725ddae1f53b621df")}> db.indexesDemo.insertOne({"StudentFirstName":"David","StudentLastName"}"} );{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e06de7225ddae1f53b621e0")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.indexesDemo.find();

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

তৈরি করবে
{ "_id" :ObjectId("5e06de4d25ddae1f53b621dd"), "StudentFirstName" :"John", "StudentLastName" :"Smith" }{ "_id" :ObjectId("5e06de5825ddae1f1f53b621dd"), "Ch206de5825ddae1f53b621dd", , "StudentLastName" :"Brown" }{ "_id" :ObjectId("5e06de6725ddae1f53b621df"), "StudentFirstName" :"John", "StudentLastName" :"Doe" }{ "_id" :ObjectId("621205df), "6215df" StudentFirstName" :"David", "StudentLastName" :"Miller" }

নিম্নে সূচীগুলির জন্য ক্যোয়ারী −

> db.indexesDemo.find(... { StudentFirstName:{ $in:[ "John", "David" ] } },... { _id:0, StudentLastName:0 }... ); 

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

তৈরি করবে
{ "StudentFirstName" :"David" }{ "StudentFirstName" :"John" }{ "StudentFirstName" :"John" }

  1. MongoDB-তে নির্দিষ্ট একাধিক নথি আনুন

  2. MongoDB এ একটি নির্দিষ্ট স্ট্রিং সহ একটি ক্ষেত্রের সমস্ত মান আপডেট করবেন?

  3. একটি MongoDB নথি থেকে নির্দিষ্ট মান ফিল্টার করুন

  4. একটি নির্দিষ্ট মান আনার জন্য MongoDB-এ একটি অ্যারে জিজ্ঞাসা করুন