У меня проблема с запросом фразы.
Ввод запроса: "ко многим результатам"
Я хочу, чтобы только текст содержал точно совпадающую фразу:
"слово слово слово для многих результатов слово слово слово"
"слово слово для многих результатов слово"
Но проблема в следующем:
"слово слово слово для многих результатов слово слово слово"
"слово слово для многих результатов слово"
"слово много результатов слово" - Я не хочу, чтобы это было в моем результате
Схема:
<fieldType name="text" class="solr.TextField" termVectors="true" termPositions="true" termOffsets="true" autoGeneratePhraseQueries="true">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.TrimFilterFactory" />
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.ReversedWildcardFilterFactory" />
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.TrimFilterFactory" />
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
Спасибо за помощь