1. 検索ワイルドカードの動作の変更

検索ワイルドカードの動作の変更

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

デフォルトでは、Sitecore Content Hub の全文検索は、各検索語句の前にワイルドカードを自動的に付加しません。この動作を変えるには、wildcard_mode を変更します。

wildcard_mode には、次の 3 つの値が使用されます。

  • StartsWith (デフォルト) - 検索結果は、ワイルドカードが指定されていない場合も、検索語句の末尾にワイルドカードがあるものと見なされます。たとえば、「lemon tree」を検索すると、「lemon* tree」というクエリが生成されます。この wildcard_mode では、単一の文字を検索することができません (たとえば、「*A*」を検索すると、検索結果には「A*」で始まるすべてのアイテムが含まれますが、A 自体は含まれません)。
  • Match - 検索結果は、ワイルドカード記号 (* または ?) が存在する場合はそれが考慮されます。検索語句にワイルドカード記号が含まれていない場合は、検索結果の決定にワイルドカードは使用されません。
  • Contains (4.2 より前の動作) - 検索結果は、ワイルドカードが指定されていない場合も、検索語句の最初と最後にワイルドカードがあると見なされます。この検索では除外がサポートされていません。ピリオド "." を除き、英数字以外の文字はすべて特殊文字と見なされます。たとえば、検索語句が「ook」の場合、検索結果には ook を含むすべてのアイテム (Summer cookbook、Cookbook for beginners、A book of quotes など) が含まれます。このオプションは、パフォーマンスに影響します。
注意

wildcard モードはすべてのユーザーに影響します。

検索の動作を変更するには:

  1. メニュー バーで、[管理] 管理アイコン をクリックします。

  2. [管理] ページで、[設定] をクリックします。

  3. 検索ボックスに RestrictionsConfiguration と入力し、Enter キーを押します。

  4. RestrictionsConfiguration をクリックして選択し、右側のペインで wildcard_mode を変更します。

  5. [保存] をクリックします。

この記事を改善するための提案がある場合は、 お知らせください!