جستجو در متن های بزرگ در پایگاه داده مونگو دی بی

جستجو در متن های بزرگ در پایگاه داده مونگو دی بی

فرض کنید در یک سیستم دبیرخانه، نیاز به ثبت اطلاعات و متون نامه ها وجود داره… برای جستجو در این متون چه راهکاری رو پیشنهاد میکنید؟ جستجو در متن های بزرگ در پایگاه داده مونگو دی بی
برای این کار بهتره از کلمه کلیدی search استفاده کنید به صورت زیر:db.actlog.find({$text:{$search:&quotمشاهده داشته&quot}})در کد نوشته شده در قسمتت بالا، آیتمهایی برگردانده می شود که یا شامل کلمه {مشاهده} و یا شامل کلمه {مشاهده} باشند.فقط یک نکته اینکه، اگر چنانچه خواستید از این نوع متد استفاده نمایید، حتما باید روی جدولتان فیلدی از نوع ایندکس {text} وجود داشته باشد وگرنه دستور بالا کار نمی کند.البته ریز جزئیات این نوشته را در یک ویدیو آماده کردم که لینک آن را در زیر قرار میدهم که با دیدن آن میتوانید از جزئیات اجرای این دستور روی جدولی با نزدیک به 470 هزار آیتم در دیتابیس مونگو، اطلاع پیدا کنید.جستجو در پایگاه داده مونگو

منبع

Author: admin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *