MySQL LIKE স্টেটমেন্ট পেতে, MongoDB-তে REGEX ব্যবহার করুন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.likeInMongoDBDemo.insertOne({"নাম" :"স্যাম"});{ "স্বীকৃত" :সত্য, "ইনসার্টেডআইডি" :অবজেক্টআইডি("5cd6922857806ebf1256f123")}> db.likeInMongoDBDemo"{Nsertame" :"জন" });{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd6923157806ebf1256f124")}> db.likeInMongoDBDemo.insertOne({"নাম" :"স্কট"});{ "স্বীকৃত "insertedId" :ObjectId("5cd6924557806ebf1256f125")}> db.likeInMongoDBDemo.insertOne({"Name" :"Sean"});{ "স্বীকৃত" :true, "insertedId" :ObjectId62457806ebf1256f125}> likeInMongoDBDemo.insertOne({"নাম" :"স্যামুয়েল"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd6925857806ebf1256f127")}
Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.likeInMongoDBDemo.find().pretty();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5cd6922857806ebf1256f123"), "নাম" :"Sam" }{ "_id" :ObjectId("5cd6923157806ebf1256f124"), "নাম" :"জন" (অবজেক্ট" }{I) "5cd6924557806ebf1256f125"), "নাম" :"স্কট" }{ "_id" :অবজেক্টআইডি("5cd6924f57806ebf1256f126"), "নাম" :"শন" }{ "_id" :ObjectId("56278" ebf28),"56278" :ObjectId স্যামুয়েল" }
MongoDB −
-এ MySQL LIKE স্টেটমেন্টের সাথে মেলে REGEX করার জন্য নিচের প্রশ্নটি দেওয়া হল> db.likeInMongoDBDemo.find({"Name":{$regex:"Sam"}});
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5cd6922857806ebf1256f123"), "নাম" :"স্যাম" }{ "_id" :ObjectId("5cd6925857806ebf1256f127"), "নাম" :"স্যামুয়েল" }