রেগুলার এক্সপ্রেশন সহ একটি নির্দিষ্ট মান সম্বলিত নথি খুঁজে পেতে, MongoDB$regex ব্যবহার করুন৷ আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo469.insertOne({"StudentName":"John Doe"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e80532fb0f3fa88e227906b")}> db.demodentu469("StudentName") ":"ক্রিস ব্রাউন"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e80533ab0f3fa88e227906c")}> db.demo469.insertOne({"StudentName":"John Smith"});"{ "স্বীকৃত :true, "insertedId" :ObjectId("5e805341b0f3fa88e227906d")}> db.demo469.insertOne({"StudentName":"Jace Doe"});{ "স্বীকৃত" :true, "insertedId" :BojectId082858"Be7906d") }> db.demo469.insertOne({"StudentName":"David Miller"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e80534eb0f3fa88e227906f")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo469.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e80532fb0f3fa88e227906b"), "StudentName" :"John Doe" }{ "_id" :ObjectId("5e80533ab0f3fa88e227906c"), "StudentName" :"Chris_idwn" :"Chris_idwn" :" ObjectId("5e805341b0f3fa88e227906d"), "StudentName" :"John Smith" }{ "_id" :ObjectId("5e805347b0f3fa88e227906e"), "ছাত্রের নাম" :"Jace_f3fa88" :"Jace_f348"" :"Jace_f348" :"Jace_d5358" :ছাত্রের নাম" :"ডেভিড মিলার" }
MongoDB −
-এ একটি নির্দিষ্ট মান ধারণ করে এমন নথিগুলি খোঁজার জন্য নিম্নোক্ত ক্যোয়ারী> db.demo469.find({'StudentName':{'$regex':'john', '$options':'i'}});
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e80532fb0f3fa88e227906b"), "StudentName" :"John Doe" }{ "_id" :ObjectId("5e805341b0f3fa88e227906d"), "StudentName"