2011-10-26 5 views
0

Solr Wiki(http://wiki.apache.org/solr/FieldCollapsing)のフィールドコラプシングはSolr 4で利用できるはずです。私が知る限り、追加する必要があります崩壊フィールドをアクティブにするにはsolrconfig.xmlに、以下の構成:Solr 4 - Missing Field Collapsing Components

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

私は私を更新し、最新のが毎晩https://builds.apache.org/job/Solr-trunk/からapache-solr-4.0-2011-10-26_08-46-59.zipを構築するダウンロードプロジェクトをlucidworks solr 3.2からapache solr 4.xに変更し、最後に、クラスorg.apache.solr.handler.component.CollapseComponentをapache-solr-c内で使用できないことを確認しましたore-4.0-2011-10-26_08-46-59.jar。

誰かが欠落しているコンポーネントを見つける正しい方向に向けることができますか?事前に

敬具と感謝、 トビ

答えて

0

Solr field collapsingは安定版リリースの一部としてリリースされた3.3
ですから、コンポーネントがそれに含まれている必要があり、最新の3.4 Solrの安定したビルドを、使用することができます。
また、特別なコンポーネントを含める必要もありません。
group=true&group.field=some_fieldに合格すると、何も変更する必要はありません。

+0

このヒントありがとうございます。私はバージョン3.3と3.4の両方をチェックしました。 3.4や3.3では、コアのjarファイルの中で前述のCollapseComponentクラスは使用できません。 solrディストリビューションのlucene部分では、lucene-grouping-xxx.jarは使用できますが、solrグループ化コンポーネントは使用できません。他のアイデア? – user1014617

+0

グループ化には追加のコンポーネントは必要ありません。追加のクエリパラメータを渡すだけで、設定を変更せずに開始することができます。グループ分けのためのクラスは、Solrとluceneアーティファクトの間に分散されています。 – Jayendra

+0

ええと、グループ化はSolr 3.4でそのまま使えるはずです。私はそれをテストし、このように構成され、通常内容: – user1014617

関連する問題