Pregunta

Estoy implementando una solución en Solr donde tengo muchos valores en mi faceta.

A diferencia de mostrar una larga lista de valores (facetas) en el lateral de mi página, quiero mostrar los 10 principales. Y también tengo uno para otro.

Por ejemplo, sería facetado en Nacionalidad.

Por lo tanto, no quiero tener una lista de todas las nacionalidades, ni quiero una " ver todas " botón.

Lo que necesito son las 10 principales nacionalidades y luego " Otro " ;.

Cuando un usuario hace clic en otro, ¿hay facetas en esto?

¿Fue útil?

Solución

Esto es bastante sencillo en Solr ... Todo lo que necesitas hacer es agregar un

& amp; facet.limit = 10

por ejemplo

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

a su solicitud y debería poder limitar los resultados.

Para obtener más información, puede consultar mi blog en facetas en solr:

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

o el wiki de solr aquí:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top