CustomQueryParser не получает правильные документы?
Я разработал свой CustomQueryParser с использованием OpenNLP для преобразования запроса таким образом, чтобы он содержал только термины с POS-тегами "JJ", "NNS" и "NN".
Пример запроса = вот почему все hewlett packard и тест
Запрос после CustomerQueryParser = hewlett Packard Test
Но почему-то, когда я запрашиваю со скоростью, полученные документы не придерживаются вышеуказанного правила. Также поле q.op по умолчанию не следует 'AND', указанному в файле solrconfig.xml.
Я предполагаю, что после CustomQueryParser запрос подвергается дальнейшей трансформации с использованием queryAnalyzer.
Может кто-нибудь указать, где я могу пойти не так.
Спасибо