1

Tomcat コンテナーを使用して solr 3.6.0 をインストールして構成しました。solr サンプル ドキュメントのインデックスを作成しました。それにグループ化機能を適用したい。以下のドキュメントに従ってグループ化クエリを適用しました: http://wiki.apache.org/solr/FieldCollapsing フィールドが折りたたまれていません。つまり、結果は表示されますが、グループ化は表示されません。私の理解では、それはうまくいくはずです。の行の下を変更しましたsolrconfig.xml

<searchComponent name="query" class="org.apache.solr.handler.component.CollapseComponent" />

私のsolrホームでは、すべてのフィールドがインデックス化されて保存されています。

何が間違っているのかわかりません。

4

1 に答える 1

2

に searchComponent を含める必要はありませんsolrconfig.xml。3.6 を使用している場合、必要なグループ化機能が標準で含まれています。

単に:

  • solrconfig.xml に追加した行を削除し、Solr を再起動します。
  • 追加のパラメーターを使用してクエリを実行しますgroup=true&group.field=group_field

group_field使用しているがスキーマでインデックス化されていることを確認してください)

于 2012-05-10T17:04:12.407 に答える