Subiendo registros más nuevos

votos
1

¿Es posible crear nuevos registros en los resultados de búsqueda de lucene? es decir, quiero que Lucene otorgue una puntuación más alta a los registros que están más cerca de la fecha de hoy.

¡Gracias!

Publicado el 09/12/2008 a las 19:33
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
1

Solo he usado Lucene a través de Solr, pero tiene una gran compatibilidad con el documento arbitrario mejorado según una función proporcionada por el usuario .

En tu caso, usaría algo como:

recip(rord(created_when),1,1000,500)

Como una función de impulso. Me doy cuenta de que esto no responde a su pregunta específica de Lucene, pero si puede hacerlo con un Solr QueryHandler, ¡definitivamente puede hacerlo en una aplicación de Lucene!

Respondida el 24/12/2008 a las 01:43
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more