Pergunta

Indexei arquivos com sucesso e quero poder pesquisar usando curingas.Atualmente estou usando o dismaxRequestHandler (QueryType = dismax) para as pesquisas para que eu possa pesquisar todos os campos da consulta.

Uma pesquisa geral como 'computador' retorna resultados, mas 'com*er' não retorna nenhum resultado.Da mesma forma, uma pesquisa como 'co?mput?r' não retorna resultados.

Alguém poderia me dizer uma maneira de continuar usando o dismax e poder fazer pesquisas curinga no campo 'q'?O manipulador edismax tem isso?Se sim, como faço para usá-lo.Eu tenho Solr 1.4.1.

Por favor, me ajude.

Obrigado.

Imran.

Foi útil?

Solução

Obtenha a versão mais recente (tronco) de Hudson.Usar <str name="defType">edismax</str> no RequestHandler para ativar o edismax.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top