2009-11-27 23 views
6

Estoy implementando una solución en Solr donde tengo muchos valores en mi faceta.Facetas de Solr - Mostrando los primeros 10 resultados y Otro

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

Por ejemplo, me gustaría hacer facetas sobre la nacionalidad.

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

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

Cuando un usuario hace clic en otro, tiene facetas en esto?

+0

alguna posibilidad de que un voto si es la respuesta que estabas buscando? – CraftyFella

Respuesta

5

Esto es bastante fácil en Solr .. Todo lo que necesita hacer es añadir un

& 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 usted debe poder limitar los resultados.

Para más información se puede retirar mi blog el tallar en Solr:

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

o la Solr wiki aquí:

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

+0

¿qué hay de "OTROS"? cómo agregar el resto a OTROS? –

+0

Me parece una nueva pregunta @RaheelHasan. No estoy seguro de saber la respuesta. Sin embargo, otra persona solr podría. – CraftyFella

Cuestiones relacionadas