কম্পিউটার

একাধিক ক্ষেত্র ইন্ডেক্স করার জন্য আমি কিভাবে MongoDB-তে "বা" সূচী করব?


একাধিক ক্ষেত্র সূচী করতে, একটি সংমিশ্রণের জন্য sureIndex() ব্যবহার করুন। sureIndex(), দিয়ে আমরা একটি সূচক তৈরি করতে পারি এবং এমনকি একাধিক ক্ষেত্র পাস করতে পারি। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo53.ensureIndex({"StudentFirstName":1,"StudentAge":1});{ "createdCollectionAutomatically" :true, "numIndexesBefore" :1, "numIndexesAfter" :2, "ঠিক আছে" :1}> db.demo53.ensureIndex({"StudentFirstName":1,"StudentCountryName":1});{ "createdCollectionAutomatically" :false, "numIndexesBefore" :2, "numIndexesAfter" :3, "ok" :1}>db. demo53.insertOne({"StudentFirstName":"Chris","StudentAge":21,"StudentCountryName":"US"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e271431cfb11e5c34d")19}> demo53.insertOne({"StudentFirstName":"David","StudentAge":23,"StudentCountryName":"UK"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e27143ccfb11e5c34d"d89}) demo53.insertOne({"StudentFirstName":"Mike","StudentAge":24,"StudentCountryName":"AUS"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e27144bcfb11e5c34d9"} 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e271431cfb11e5c34d89911"), "StudentFirstName" :"Chris", "StudentAge" :21, "StudentCountryName" :"US" }{ "_id" :ObjectId("5e271431cfb11e5c34d89911", "5e271431cfb274"), স্টুডেন্ট ফার্স্টনেম" :"ডেভিড", "স্টুডেন্ট এজ" :23, "স্টুডেন্ট কান্ট্রিনাম" :"ইউকে" }{ "_আইডি" :অবজেক্টআইডি("5e27144bcfb11e5c34d89913"), "স্টুডেন্ট ফার্স্টনেম" :"মাইক", "স্টুডেন্ট কন্ট্রি" :"সটুডেন্ট 2" :"AUS" }

  1. একাধিক নথির ক্ষেত্রে সঠিক মিলের জন্য MongoDB ক্যোয়ারী

  2. MongoDB এ একাধিক নথি কীভাবে একত্রিত করবেন?

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

  4. MongoDB সমষ্টি সহ একাধিক ক্ষেত্র দ্বারা গণনা করুন