js クライアントを使用して Algolia でファセットを使用しています。例として、色とサイズのファセットがあり、赤と大を選択すると、次のような結果を得ることができます。
index.search("shirts", {
"facets": "*",
"hitsPerPage": 10,
"facetFilters": [
"color:Red",
"size:Large",
],
"maxValuesPerFacet": 100
});
これは問題なく動作し、結果に Red ファセットと Large ファセットのみが表示されます。
Color:
Red
Size:
Large
しかし、各ファセットで可能なすべてのオプションを表示し、選択したオプションのみを強調表示できるようにしたいと考えています。何かのようなもの:
Color:
Red *selected*
Blue
Green
Size:
Large *selected*
Small
Medium
アルゴリアで 1 つの検索クエリと通常のファセットを使用してこれを行う方法はありますか?