Eu estou usando o Lucene.A consulta net e lucene pode alterar a string. Na minha aplicação, pesquisa são salvos e re-pesquisados usando Consulta Booleana. Salvei a sintaxe de consulta do lucene como + Field1: value + (+ Field2: value) e eu quero mudar a string para a consulta do lucene. Eu acho no google, mas a solução adequada para o meu aplicativo não foi encontrada. Escrever uma classe personalizada é útil para consultas simples, mas eu me preocupo com consultas complexas contendo AND ou OR e muitas +, - sintaxe na consulta. Então, por favor, me diga como fazer. Obrigado por qualquer conselho !!
Respostas:
3 para resposta № 1O que você está procurando é o Lucene QueryParser.