デフォルト検索クエリと永続検索クエリを作成します
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ユーザーが新しい検索タブを開く際にSitecoreが実行するデフォルトの検索を指定することもできます。また、検索クエリを永続的にすることで、ユーザーがクエリの一部を削除できないようにすることも可能です。
!注アイテムに対してデフォルトクエリと永続クエリの両方を定義できます。
このトピックでは、以下の方法を概説します:
デフォルト検索を定義する
デフォルトの検索を定義するために:
-
コンテンツツリーで、デフォルト検索を作成したいアイテムに移動します。
-
コンテンツタブのアイテムバケットセクションのデフォルトバケットクエリフィールドでクエリを入力します。例えば:

クエリを手動で入力したり、ペーストしたり、「 Build Search Query 」ダイアログでクエリを作成したりできます。

ユーザーが新しい検索タブを開くと、例えば次のような見た目になります:

検索クエリを永続的に作成しましょう
ユーザーが新しい検索タブを開くと、Xボタンを押すことでクエリ内のフィルターを削除できます。ユーザーがクエリの一部を削除させたくない場合は、検索クエリを永続的に設定できます。
検索クエリを永続的にするには:
- コンテンツツリーで、永続クエリを定義したい項目に移動します。
- コンテンツタブのアイテムバケットセクションのPersistent bucket filterフィールドでクエリを入力します。
Sitecoreは以下のフィルターをサポートしています:
- タグ
- テンプレート
- 所在地
- ソート
- 慣習
- タグ
- 開始
- 終わり
複数のフィルターをセミコロンで付けて追加できます。
!注すべてのフィルターは大文字大文字を区別しています。
例えば、開始日が03/03/2012、終了日が04/04/2012の間でキーワードpineappleを検索する場合、フィルター文字列は次のようになります。
text
;start=03/03/2012;end=04/04/2012
この記事を改善するための提案がある場合は、 お知らせください!