1. Sitecore Content Hub

クエリビルダー

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

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

クエリビルダーはページ上に高度な検索セクションを表示でき、特定のフィールドに基づく追加のフィルター設定を提供します。

例

以下の例では、アセット ページにクエリビルダーフィルターが含まれており、ユーザーが動的フィルターを作成できます。

ここで、フィールドは以下の通りです:

  • 資産 - タイトル(タイトル)
  • アセット - ファイル名(ファイル名)
  • システム - 作成者
  • システム - 作成

以下の動的値は、過去2日間の結果のみを含むオフセットを作成します。

  • オペレーター - マイナス
  • オフセット - 2
  • 単位 - Days
Query builder example

!注関連項目のプロパティをファセットやクエリビルダーのオプションとして使うことはできません。

!注始める前に

クエリビルダーの設定

高度な検索セクションにはクエリや動的価値フィルターを追加できます。

クエリを追加すると:

  1. レイアウトタブでページコンポーネントをクリックして詳細ページを開きます。
  2. ツールセクションでクエリビルダースイッチをオンにしてください。
  3. フィールドタブで Add queryをクリック。
  4. 以下のフィールドタイプのいずれかを選択し、利用可能な設定を設定してください:
    • 定義 - エンティティの定義とラベルタイプ。
    • フィールド - エンティティの定義、選択した定義のフィールド、ラベルタイプ。可能な値は選択された定義によって変わります。
    • システム - システム特性。
  5. 「保存」をクリックします。

動的な値を付け加えるために:

  1. 「ダイナミック値」タブで、 Add dynamic valueをクリックしてください。

  2. 以下のパラメータを設定してください:

    フィールド

    概要

    オペレーター

    オフセットが現在の日付より前ならマイナス、現在の日付より後ならプラスを付けてください。

    オフセット

    オフセットの価値です。

    単位

    オフセット単位です。

  3. 「保存」をクリックします。

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