Build Search Queryのダイアログ ボックスで間違ったSXAの検索クエリの結果が返される


説明

Build Search Queryダイアログ ボックスでのSXA特有の検索クエリの結果が、SXA Searchサービスによって返されるものと比較して誤っていたり、空白で返されたりする場合があります。この問題は、Sitecore Experience Accelerator (SXA)にはカスタム フィールドを含む独自のインデックスがあるにも関わらず、Build Search Queryダイアログ ボックスがSitecoreインデックスに対してクエリを実行するため発生します。

解決策

SXA特有の検索クエリを実行する際には、Build Search Queryダイアログ ボックスで返される結果は使用せず、SXAの検索コンポーネントを使用するか、もしくは直接SXAの検索APIを使用してクエリをテストしていただくことをお勧めします。