ファセットに問題があります。この状況を想像してみてください。製品は複数のカテゴリに分類できます。これはファセットの一般的な動作です。
カテゴリー
- Android(25)
- iPhone(55)
- その他(25)
「Android」を選択すると、「fq」=>「category:Android」で新しいクエリを作成すると、次のようになります。
カテゴリー
- アンドロイド
- iPhone(15)
- その他(2)
ただし、これは、「Android」と「iPhone」のカテゴリに分類される15の製品があることを意味します。私はこのようなものが欲しいです:(「Android」または「iPhone」)
カテゴリー
- アンドロイド
- iPhone(+5)
- その他(+1)
つまり、「Android(25)」を選択すると25件、「iPhone(+5)」を選択すると5件になるので、最終的には30件の検索結果が得られます。
これがSOLRのファセットで可能かどうか誰かが知っていますか?または、複数のクエリを使用して手動で計算しますか?
アドバイスをありがとう!