Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Cannot Reproduce
-
Lucene.Net 2.9.2
-
None
-
Windows 7 Ultimate 32bits, Visual Studio 2010, Framework 3.5
Description
Iniciei alguns testes no Lucene.NET, onde pretendo me aprofundar mais nos componentes e contribuir com a comunidade.
Durante alguns testes, não consegui fazer o BrazilianAnayzer funcionar numa conusulta usando BooleanQuery com cláusulas TermQuery. Testei com lowercase, uppercase, com o mesmo case da indexação. Verifiquei se o analyzer estava correto. As colunas que não traziam resultado eram "ANALYZED".
Estou iniciando minha contribuição neste projeto e ainda meio especulativo.
Se isso já tiver sido solucionado, me desculpem. Estarei fazendo mais algumas pesquisas dentro do histórico. Os filtros nos campos "NOT_ANALYZED" funcionaram, por isso acho que seja um problema no analisador BrazilianAnalyzer. A mesma consulta no queryparse funciona. Trocando para analisador StandardAnalyzer também funciona. Verifiquei o índice usando o LUKE-ALL e não há problemas no índice.