n-gramによるオートコンプリートのサポート
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
n-gramアナライザーを使用して、検索入力のオートコンプリート機能を作成します。アナライザーは、トークンをユニグラム、バイグラム、トリグラムなどに分割します。ユーザーが単語を入力すると、n-gramアナライザーは、生成したトークンを使用して、さまざまな位置で単語を検索します。
Solrでは、これをSolr Schema.xmlファイルで設定できます。
オートコンプリートのサポートを追加するには、インデックスに新しいフィールドを追加し、このフィールドをデフォルトではなくn-gramアナライザーを使用するようにマッピングします。LINQクエリを実行してそのフィールドをクエリする場合は、次のコードを使用します。
Sitecoreは、トリグラムと一連の英語のストップ ワードを使用する実装を提供します。他の要件がある場合は、新しいアナライザーを作成し、これらの設定を変更できます。