Огранка Solr - Отображение первых 10 результатов и других
Вопрос
Я внедряю решение в 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
или в solr wiki здесь:
http://wiki.apache.org/solr/SimpleFacetParameters#facet.limit