Я полностью новичок в Solr и у меня проблема с попаданием нежелательных символов в результаты запроса. , Например, когда я ищу "foo bar", я получаю контент с помощью "'foo' bar" и т. Д. Я просто хочу иметь точные совпадения. Насколько я знаю, это можно настроить в файле schema.xml. Тип моего поля содержимого:
<fieldtype name="textNoStem" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<filter class="solr.LowerCaseFilterFactory" />
<tokenizer class="solr.KeywordTokenizerFactory" />
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
</fieldtype>
Пожалуйста, дайте мне знать, если вы знаете решение. С уважением.