جستجوی پیشرفته

Find Results with

 (Help)

from

these authors

Period

/    till /  

include results from
sort by
Results per page

 

نکاتی برای جستجوی پیشرفته

نکات عمومی

  • هر کلمه برای این که جستجو شود حداقل باید چهار حرف داشته باشد، در غیر این صورت جسنجو هیچ نتیجه‌ای در بر نخواهد داشت.
  • تعدادی از کلمات متداول جست و جو نمی‌شوند. این برای بالابردن کارکرد و بهبود کیفیت نتایج جستجو است.

عمل‌گر‌های جستجو

تعداد زیادی عمل‌گر وجود دارد که به شما این امکان را می‌دهد تا جستجوی خود را آماده سازید. (نمونه‌های زیر را ببینید)

  • +

    علامت جمع نشان می‌دهد که این ‌که کلمه‌ی مورد جستجو باید در هر مطلبی باشد تا جسنجو نتیجه بدهد.

  • -

    علامت تفریق نشان می‌دهد که کلمه‌ی مورد جستجو لازم نیست در هر مطلبی باشد تا نتیجه بدهد.

  • (بدون عمل‌گر)

    به طور پیش فرض (زمانی که نه + و نه - مشخص نمی‌شوند) کلمه‌ی مورد نظر به طور معمول جستجو می‌شود اما مطالبی که این کلمه را در بر دارند، با درجه‌ی بالاتری ارزیابی می‌شوند.

  • > <

    این دو عمل‌گر برای تغییر در در ارزش یک کلمه نسبت به کلمه‌ای دیگر که قرار است جستجو شوند، استفاده می‌شوند. عمل‌گر > بر ارزش آن کلمه می‌افزاید و عملگر < از ارزش آن می‌کاهد.

  • ( )

    پرانتز‌ها کلمات را در دسته‌های گوناگون گروه بندی می‌کنند. پرانتز‌ها می‌توانند تو در تو باشند.

  • ~

    این علامت مانند یک عمل‌گر منفی عمل می‌کند که سبب می‌شود ارزش یک کلمه نسبت به مطلب مرتبط با آن ارزش منفی پیدا کند. مطلبی که دارای این کلمه باشد، ارزش کمتری نسبت به بقیه‌ی مطالب پیدا می‌کند اما از نتیجه‌ای جلوگیری نمی‌کند تا نمایش داده نشود بلکه این وظیفه‌ی عمل‌گر - است.

  • *

    علامت ستاره خلاف دیگر عمل‌گر‌ها مانند فیلتر عمل نمی‌کند بلکه محدوده‌ی جستجو را گسترش می‌دهد و کلمات شبه به هم را نیز در نتایج می‌گنجاند.

  • "

    عبارتی که در در علامت نقل قول قرار بگیرد، در زمان جستجو کل آن عبارت جستجو می‌شود یعنی همان طور که نوشته شده‌اند.

توجه: رتبه بندی زمانی اعمال می‌شود که گزینه‌ی “مرتبط بودن” برای دسته بندی انتخاب شده باشد.

این مثال‌ها کار کرد جستجوی پیشرفته را بهتر شرح می‌دهند.

  • سیب موز

    مطالبی را پیدا می‌کند که حداقا یکی از این دو کلمه را در بر داشته باشند.

  • سیب +آبمیوه+

    مطلبی را پیدا می‌کند که هر دو کلمه را داشته باشد.

  • سیب +درخت++

    مطالبی را پیدا می‌کند که کلمه‌ی سیب را در بر داشته باشد, اما اگر درخت را نیز در بر داشت، آن مطالب را به رتبه‌ی بالاتری نشان می‌دهد.

  • سیب +درخت-

    مطالبی را پیدا می‌کند که کلمه‌ی سیب را داشته باشد اما درخت را نه.

  • سیب +درخت~

    مطالبی را پیدا می‌کند که کلمه‌ی سیب را در بر داشته باشد اما اگر آن مطلب کلمه‌ی درخت را نیز در بر داشت، امتیاز کمتری به آن می‌دهد. این روش بهتر از سیب +درخت- جواب می‌دهد چون ممکن است وجود درخت باعث شود که جستجو هیچ نتیجه‌ای ندهد.

  • +سیب +(>پیراشکی <ژله)

    مطالب را پیدا می‌کند که کلمات سیب و پیراشکی یا سیب و ژله (در هر شکلی) را در بر داشته باشد اما به سیب پیراشکی رتبه‌ی بالاتری می‌دهد تا سیب ژله.

  • کار*

    مطالب را پیدا می‌کند که کلماتی مانند کار، کارمند، کارگر و یا کارخانه را در بر داشته باشد.

  • "سیب شیرین"

    مطالب را پیدا می‌کند که دقیقا عبارت سیب شیرین را در بر داشته باشد (برای مثال، مطالب که سیب شیرین من جستجو می‌شود اما سیب شیرین و خوشمزه‌ی من نه).

بیشتر آموزش‌های کوتاه این مطلب از MySQL manual برداشت شده است.