Elasticsearch: поиск по шаблону не работает для текстового поля - PullRequest
0 голосов
/ 12 июня 2018

У меня есть текстовое поле, по которому я выполняю поиск по шаблону.Однако он не работает должным образом.

Пример: Поле: log_message
Значение: сторожевой таймер watchdog6: сторожевой таймер не остановился!

Если я использую watchd * или сторожевой таймер, он совпадает.Однако, если я использую log_message: «watchdog * stop» (в поисковой строке поиска в kibana), он не совпадает, и я получаю 0 хитов.Я могу сопоставить его со сторожевым таймером И остановить, но я хочу использовать подстановочный знак.

Это отображение для поля:

   "log_message": {
     "type": "text",
     "fields": {
       "keyword": {
         "type": "keyword",
         "ignore_above": 256
       }
     }
   },

Есть идеи, почему поиск не работает?

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