私は自分のファセットに多くの価値があるSolrでソリューションを実装しています。
ページの横に値(ファセット)の長いリストを表示するのとは対照的に、トップ10を表示したいと思います。
たとえば、私は国籍に直面するでしょう。
したがって、すべての国籍のリストを作成したくはありません。また、「すべて表示」ボタンも必要ありません。
私が必要としているのは、上位10の国籍、次に「その他」です。
ユーザーが他のユーザーをクリックすると、これにファセットが表示されますか?
これはSolrでは非常に簡単です。あなたがする必要があるのは追加することだけです
&facet.limit = 10
例えば
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
またはここのsolrwiki:
http://wiki.apache.org/solr/SimpleFacetParameters#facet.limit