グループ化されたリストにファセットを表示する方法を探しています。たとえば、国別にフィルタリングするユーザーとファセットがあると、次のようになります。
- 国
- オランダ (5)
- イングランド (2)
- エジプト (5)
- ルワンダ (2)
そして、私がしたいのは:
- ヨーロッパ
- オランダ (5)
- イングランド (2)
- アフリカ
- エジプト (5)
- ルワンダ (2)
Rails アプリケーションでTire gem を使用しています。モデルと関係は次のようになります。
私はこれに関する例を何時間もグーグルで検索しましたが、Elasticsearch で私にとって意味のあるネストされた/グループ化されたファセットの何かを見つけることができません。誰かが私を正しい方向に助けてくれることを願っています! よろしくお願いします!
ダニエル