質問

Solrでソリューションを実装し、ファセットに多くの価値を持っています。

値(ファセット)の長いリストをページの横に表示するのではなく、トップ10を表示します。また、他にも使用します。

たとえば、国籍についてファセットを作成します。

だから、私はすべての国籍のリストを持ちたくはありませんし、「すべてを見る」もしたくありません。ボタン。

必要なのは、上位10の国籍、次に「その他」です。

ユーザーが他をクリックすると、これがファセットになりますか?

役に立ちましたか?

解決

これはSolrでは非常に簡単です。必要なのは、追加するだけです

& facet.limit = 10

e.g。

http://solrserver:8080/solr/select&version=2.2&q=solr&start=0&rows=0&indent=on&facet=on&facet.field= nationality&facet.limit=10

リクエストに応じて、結果を制限できるはずです。

詳細については、solrのファセットに関する私のブログ投稿をご覧ください:

http://www.craftyfella.com/ 2010/01 / faceting-and-multifaceting-syntax-in.html

またはsolr wikiはこちら:

http://wiki.apache.org/solr/SimpleFacetParameters#facet.limit

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top