Как сопоставить все подстроки по словам? - PullRequest
0 голосов
/ 25 апреля 2018

Индекс: ["sell", "everything", "and", "live", "in", "live in", "sell car", "and me"]

Ввод: "sell everything and live in"

Вывод (должен быть найден): ["sell", "everything", "and", "live", "in", "live in"]

Как решить сейчас:

  query: {
    match: {
      text: {
        query: "sell everything and live in"
      }
    }
  }

-> ["sell", "everything", "and", "live", "in", "live in", "sell car", "and me"] и вручную выбрать подстроки.

Другими словами, мне нужен токенизатор: "So do I" -> ["so", "do", "i", "so do i", "so do", "do i"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...