Cuál es la mejor configuración de lucene para clasificar las coincidencias exactas como la @ más alt

¿Qué analizadores deberían usarse para indexar y buscar cuando quiero que una coincidencia exacta tenga un rango más alto que una coincidencia "parcial"? Posiblemente configure una puntuación personalizada en unaSimilarity ¿clase

Por ejemplo, cuando mi índice consta decar parts, car ycar shop (indexado conStandardAnalyzer en lucene 3.5), una consulta para"car" resulta en:

piezas de automóvicochTienda de Auto

(básicamente devuelto en el orden en que se agregaron, ya que todos obtienen el mismo puntaje).

Lo que me gustaría ver escar ocupó el primer lugar, luego los otros resultados (no importa en qué orden, supongo que el analizador puede influir en eso).

Respuestas a la pregunta(4)

Su respuesta a la pregunta