qual é a melhor configuração do lucene para classificar correspondências exatas como as mais altas

Quais analisadores devem ser usados para indexação e pesquisa quando eu quero que uma correspondência exata seja mais alta do que uma correspondência "parcial"? Possivelmente configure a pontuação personalizada em umSimilarity classe

Por exemplo, quando meu índice consiste emcar parts, car ecar shop (indexado comStandardAnalyzer no lucene 3.5), uma consulta para"car" resulta em

peças do carrcarrloja de carro

(basicamente retornado na ordem em que foram adicionados, pois todos obtêm a mesma pontuação

O que eu gostaria de ver écar ficou em primeiro lugar, depois os outros resultados (realmente não importa qual ordem, presumo que o analisador possa influenciar isso

questionAnswers(2)

yourAnswerToTheQuestion