কম্পিউটার

কেস সংবেদনশীল অনুসন্ধানের জন্য MongoDB $regex অপারেটর i বা I


এর জন্য, আপনাকে কেস ইনসেনসিটিভ (i) ব্যবহার করতে হবে। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo759.insertOne({SubjectName:"MySQL"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5eb02ba95637cd592b2a4ae7")}> db.demo759(MySQL") });{ "স্বীকৃত" :true, "insertedId" :ObjectId("5eb02baa5637cd592b2a4ae8")}> db.demo759.insertOne({SubjectName:"mongodb"});{ "স্বীকৃত" :true, "InsertedIdId" "5eb02baf5637cd592b2a4ae9")}> db.demo759.insertOne({SubjectName:"MONGODB"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5eb02bb85637cd592bea"}) 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5eb02ba95637cd592b2a4ae7"), "SubjectName" :"MySQL" }{ "_id" :ObjectId("5eb02baa5637cd592b2a4ae8"), "SubjectMongId" :"{ObjectNameD" :"{BojectName "5eb02baf5637cd592b2a4ae9"), "SubjectName" :"mongodb" }{ "_id" :ObjectId("5eb02bb85637cd592b2a4aea"), "বিষয়ের নাম" :"MONGODB" }

MongoDB regex অপারেটর −

বাস্তবায়নকারী প্রশ্নটি নিচে দেওয়া হল
> db.demo759.find({"SubjectName":{$regex:/mongodb/i}});

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

তৈরি করবে
{ "_id" :ObjectId("5eb02baa5637cd592b2a4ae8"), "SubjectName" :"MongoDB" }{ "_id" :ObjectId("5eb02baf5637cd592b2a4ae9"), "Subject_Name("{Object_Dame" :" {Object_did" :" "5eb02bb85637cd592b2a4aea"), "বিষয়ের নাম" :"MONGODB" }

No
  1. MongoDB এ পাঠ্য অনুসন্ধানের জন্য একটি সূচক তৈরি করুন

  2. কীভাবে একটি রেকর্ড (ক্ষেত্র) অনুসন্ধান করবেন এবং তারপরে এটি মঙ্গোডিবিতে মুছবেন?

  3. কেস সংবেদনশীল অনুসন্ধান সহ MongoDB ক্যোয়ারী?

  4. AEM এর সাথে MongoDB-এর জন্য একটি কেস