Как автозаполнение в режиме TwoTerm находит второй член? - PullRequest
0 голосов
/ 13 февраля 2020

Когда у меня выбрано TwoTerm для режима автозаполнения, и я выполняю поиск с помощью "Джон Смит - это", первые 5 результатов:

  • Джон Смит - это
  • Джон Смит активен
  • Джон Смит является
  • Джон Смит является
  • Джон Смит также

Можно ли ожидать, что все эти результаты появятся в индексное поле как фраза или как автозаполнение выводит следующий термин (a, active, the, an, также). Если для режима поиска установлено все, это не возвращает результатов для этих фраз.

1 Ответ

0 голосов
/ 14 февраля 2020

Нет, эти результаты отсутствуют в индексе, но в индексе есть фразы is a is active is the is an is also.

Пожалуйста, посмотрите на сообщение в блоге , в котором объясняются различные режимы автозаполнения. В режиме TwoTerms Autocomlete берет последний неполный токен и возвращает 2 термина, только если они существуют как фраза в индексе. Таким образом, используется только последний неполный токен, а все остальные токены просто игнорируются.

Если вы ищете полное совпадение фразы, я бы порекомендовал ввести поисковый запрос и не предлагать.

...