Elasticsearch: Добавление мапинга

elasticsearch logo Elasticsearch

Теперь мы собираемся добавить отображение к нашему индексу ecommerce. Для этого мы сначала удалим индекс и добавим его снова с отображением. Причина, по которой мы это делаем, заключается в том, что если у вас есть данные в индексе, то вам нужно создать новый индекс и добавить в него данные.

Если в индексе нет данных, то нет необходимости сначала удалять индекс.

Теперь, когда индекс удален, давайте создадим его снова, но на этот раз с мапингом.

Как вы можете видеть, информация отображения вложена в свойство отображения, где свойство продукта является именем типа отображения, который затем содержит свою информацию отображения. Массивы автоматически обнаруживаются в JSON, поэтому отображение полей как строк будет поддерживать строковый массив.

Вот и все! Создать индекс с информацией об отображении очень просто.

Avatar for Gnostis
Gnostis
Добавить комментарий