где тип в индексе эластичного поиска 7.1 - PullRequest
2 голосов
/ 30 мая 2019

я использовал эластичный поиск-1.6, здесь у нас есть индекс и тип, и внутри этого типа у нас есть документы https://www.elastic.co/guide/en/elasticsearch/reference/1.6/docs-index_.html как у нас был твиттер в качестве индекса и твит как тип, а 1 - идентификатор документа Теперь мне нужно обновить до версии упругого поиска, которая является 7.1, но в документации отсутствует тип https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html

так, как я могу определить тип в индексе?

1 Ответ

1 голос
/ 30 мая 2019

types устарели в версии ES 7.x, согласно официальному сайту ES.

Индексы, созданные в Elasticsearch 7.0.0 или более поздней версии, больше не принимают по умолчанию сопоставление. Индексы, созданные в 6.x, продолжат функционировать, как и в Elasticsearch 6.x. Типы устарели в API в 7.0, с внесение изменений в создание индекса, отображение наложения, отображение наложения, размещение template, получить шаблон и получить API сопоставления полей.

Подробнее об этом критическом изменении здесь .

Почему это удалено, объяснено здесь .

Но они предоставляют некоторую альтернативу types, что объясняется здесь

Дайте мне знать, если вам нужны какие-либо разъяснения.

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