কম্পিউটার

MongoDB সম্পূর্ণ পাঠ্য অনুসন্ধান সম্পাদন করুন


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"), "নাম" :"জন ডো" }

  1. MongoDB-তে নেস্টেড ডকুমেন্ট ভ্যালু সার্চ করবেন?

  2. নিয়মিত অভিব্যক্তি সহ MongoDB-তে পাঠ্য অনুসন্ধান

  3. MongoDB এ বাল্ক সন্নিবেশ সঞ্চালন করবেন?

  4. সম্পূর্ণ পাঠ্য অনুসন্ধানের জন্য MySQL-এ অনুসন্ধান বৈশিষ্ট্য সেট করুন