Elasticsearch устанавливает анализатор поля по умолчанию для индекса - PullRequest
0 голосов
/ 11 сентября 2018

Мне было интересно, возможно ли изменить поведение ES при динамическом отображении поля. В моем случае я не хочу, чтобы ES что-либо отображал. Большинство полей, которые у меня есть, рассматриваются ES * как 1001 *, когда поле появляется впервые.

Правильное отображение для нашего приложения всегда составляет 99% keyword, поскольку мы не хотим, чтобы на нем запускался токенизатор. Можем ли мы изменить поведение новых полей, чтобы они всегда отображались как keyword (если, конечно, не определено иначе в отображении индекса)

Ура и спасибо!

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете использовать динамические шаблоны для решения вашей проблемы. Кроме того, руководство Elasticsearch имеет фрагмент , который подходит для вашего случая.

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