/ / String para a consulta Lucene - c #, lucene.net

String para Lucene Query - c #, lucene.net

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 № 1

O que você está procurando é o Lucene QueryParser.