MongoDB-তে সম্পূর্ণ পাঠ্য অনুসন্ধানের জন্য, $text ব্যবহার করুন। $text ক্ষেত্রগুলির বিষয়বস্তুতে একটি পাঠ্য অনুসন্ধান করে। আসুন আমরা নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo654.createIndex({Name:"text"});{ "createdCollectionAutomatically" :true, "numIndexesBefore" :1, "numIndexesAfter" :2, "ok" :1}> db.demo654.insertOne ({"Name":"John Doe"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea04e924deddd72997713c8")}> db.demo654.insertOne({"Name":"Chris Brown"}); { "স্বীকৃত" :true, "insertedId" :ObjectId("5ea04e9d4deddd72997713c9")}> db.demo654.insertOne({"Name":"জন স্মিথ"});{ "স্বীকৃত" :সত্য, "insertedId" :অবজেক্ট "5ea04ea54deddd72997713ca")}> db.demo654.insertOne({"Name":"David Miller"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea04eb24deddd72997713cb")Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo654.find();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5ea04e924deddd72997713c8"), "নাম" :"জন ডো" }{ "_id" :ObjectId("5ea04e9d4deddd72997713c9"), "নাম" :"ক্রিস ব্রাউন" :"_id ObjectId("5ea04ea54deddd72997713ca"), "নাম" :"জন স্মিথ" }{ "_id" :ObjectId("5ea04eb24deddd72997713cb"), "নাম" :"ডেভিড মিলার" }MongoDB −
-এ সম্পূর্ণ টেক্সট সার্চ করার জন্য নিচের ক্যোয়ারী রয়েছে> db.demo654.find({ $text:{ $search:"John" } });এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5ea04ea54deddd72997713ca"), "নাম" :"জন স্মিথ" }{ "_id" :ObjectId("5ea04e924deddd7299713c8"), "নাম" :"জন ডো" }