Возможные причины, по которым он не работает
выглядят так, как при индексации данных вы использовали отображение по умолчанию или текстовое поле, которое использует стандартный анализатор по умолчанию , который преобразует сгенерированные токены в нижний регистр.
В то время как запросы префиксов не анализируются , а поисковый термин не go через какой-либо анализатор и не будет в нижнем регистре.
В вашем случае вы ищете An
, капитал примечания A
, в то время как для Annual
и Annual fund
токены будут annual
и annual
и fund
, следовательно, они не совпадают.
Решение :
Пожалуйста, используйте an
в качестве префиксного запроса, и вы должны получить результаты поиска.