2012-05-04 19 views
1

Tomcatコンテナでsolr 3.6.0をインストールして設定しました。私はsolr example docsのインデックスを作成しました。私はその上にグループ化機能を適用したい。 私は以下の文書に従ってグループ化クエリを適用しました:http://wiki.apache.org/solr/FieldCollapsing と私はフィールドが崩壊するのを見ません。私はグループ分けではなく結果を見ることを意味します。私の理解はそれがうまくいくはずです。私はsolrconfig.xmlの行の下でchagedしました。グループ化がsolrで動作しない

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

私のsolrホームでは、すべてのフィールドがインデックスに登録され、格納されます。

私は間違っているとは思わない。

答えて

2

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

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

(確認してくださいgroup_fieldあなたのスキーマ内にインデックス化されて使用している)

+0

hi..iはそれがあったbefore..butずっとこの方法を行っていますまだ動作していません。これはインデックスを作成しました.curl 'http:// localhost:8085/solr/update /' -H 'Content-type:text/xml' --databinary "@ lu-example-1.xml" –

関連する問題