Я использую Liferay 7.1 вместе с ElasticSearch, и все, что я хочу сделать, это искать (ПРИМЕР): «Это тест».
Но в этом случае «есть» и «а» являютсястоп-слова, они отфильтровываются, и поэтому я получаю результаты, которые мне не нужны, например: «Этот тест качается».
Я использую BooleanQuery следующим образом:
BooleanQuery keywordQuery = new BooleanQueryImpl();
keywordQuery.addTerms(KEYWORDS, keyword, false);
Ключевое слово в этом случае - «это тест».
Может кто-нибудь сказать мне, как заставить BooleanQuery не отфильтровывать стоп-слова?
С уважением,
Даниэль