ドキュメント・リポジトリの推奨される方針

このトピックでは、ドキュメント・リポジトリを操作する場合、試行するために適切な最初の方針を説明します。

操作は、次のことを前提としています。
方針は次のとおりです。
この方針におけるモジュールは、次のように機能します。
  1. NTermsは最初のモジュールです。複数単語の検索で、単語数が多いほど適した一致になることを保証します。
  2. MaxFieldでは、クロスフィールド一致に、クロスフィールド以外の一致と同順位になる程度まで、できるだけ高い優先度を設定します。
  3. 次のモジュールであるGlomは、クロスフィールド一致を分解し、MaxFieldによって生じる同順位を効果的になくします。MaxFieldGlomは一緒に、一致するものに応じて適切な順序付けを提供します。
  4. Phraseモジュールを適用すると、ユーザーの問合せを正確なフレーズとして含む結果に、テキスト全体に散在するユーザーの検索語を含む一致より高い優先度が割り当てられることを保証します。
  5. オプションで、Staticモジュールは、ReleaseDateやPopularityなどの基準によって残っている同順位をソートするために使用できます。