কম্পিউটার

কিভাবে MongoDB কে একটি সূচকের পরিবর্তে BasicCursor ব্যবহার করতে বাধ্য করবেন?


সূচক ব্যবহার এড়াতে, MongoDB-তে hint() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo31.createIndex({"StudentFirstName":1});{ "createdCollectionAutomatically" :true, "numIndexesBefore" :1, "numIndexesAfter" :2, "ok" :1}> db.demo31.insertO ({"StudentFirstName":"John"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e174f8fcfb11e5c34d898c1")}> db.demo31.insertOne({"StudentFirstName""}":"}); স্বীকৃত" :true, "insertedId" :ObjectId("5e174f97cfb11e5c34d898c2")}> db.demo31.insertOne({"StudentFirstName":"Chris"});{ "স্বীকৃত" :true""cccfb11e5c34d898c2")}; )}> db.demo31.insertOne({"StudentFirstName":"James"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e174fa0cfb11e5c34d898c4")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e174f8fcfb11e5c34d898c1"), "StudentFirstName" :"John" }{ "_id" :ObjectId("5e174f97cfb11e5c34d898c2"), "StudentIr" :"StudentIr" :"Stuname" :"Stuame "5e174f9ccfb11e5c34d898c3"), "StudentFirstName" :"Chris" }{ "_id" :ObjectId("5e174fa0cfb11e5c34d898c4"), "StudentFirstName" :"James" }
একটি সূচকের পরিবর্তে MongoDB-কে BasicCursor ব্যবহার করতে বাধ্য করার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে -

> db.demo31.find({"StudentFirstName":{$regex:'^Ja'}}).hint({ $natural:1});

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

তৈরি করবে
{ "_id" :ObjectId("5e174f97cfb11e5c34d898c2"), "StudentFirstName" :"Jace" }{ "_id" :ObjectId("5e174fa0cfb11e5c34d898c4"), "ছাত্রপ্রধান" } 
  1. এক্সেল INDEX ফাংশন কীভাবে ব্যবহার করবেন

  2. এক্সেল এ INDEX এবং MATCH ফাংশন কিভাবে ব্যবহার করবেন

  3. একটি যৌগিক মাল্টিকি সূচক ব্যবহার করার জন্য আমার সংগ্রহকে কীভাবে সূচক করবেন?

  4. একটি ম্যাকে ফোর্স কুইট কমান্ড কীভাবে ব্যবহার করবেন