1

solr でグループ化された 2 つのフィールドの数を取得しようとしています。mysqlで行うのとまったく同じ

F1、F2によるF3 = 'X'グループであるMyTableからカウント(*)、F1、F2を選択します

以下のようにファセットクエリとファセットフィールドを試すと

http://localhost:8888/solr/myCore/select?q=*:*&facet=true&facet.field=F1&facet.field=F2&wt=xml&fq=F3:X&version=2.2&rows=1

ただし、これは各フィールドのカウントを個別に提供します。目的のグループ化を取得する方法を知っている人はいますか? 正しいグループ化を取得するには、上記のリンクはどうすればよいですか? ありがとう

4

2 に答える 2

0

インデックスを作成するときは、同じフィールドに F1 と F2 の両方を持つ新しいフィールドを作成し (F1-F2 など)、その上にファセットを設定します。

于 2013-09-09T09:14:03.360 に答える