Как мне создать IndexTemplate, используя ElasticSearch Nest Version 7.x - PullRequest
0 голосов
/ 28 октября 2019

Elasticsearch Nest версии 6.5.1 имеет метод: IElastiClient.PutIndexTemplateAsync, который позволяет создавать IndexTemplate.

Я только что обновился до Elasticsearch Nest версии 7.4.0, и этот метод был удален бездано руководство по замене. Может кто-нибудь объяснить, как создать IndexTemplate с помощью Elasticsearch NET API версии 7.4.0.

1 Ответ

1 голос
/ 28 октября 2019

Этот метод вместе с другими, связанными с индексными операциями, был перемещен в client.Indices.

await client.Indices.PutTemplateAsync(..)

Подробнее о причинах этого изменения можно прочитать в официальном блоге (см. Раздел «Методы пространства имен API и помощник по обновлению»). Кроме того, вы можете установить пакет NEST.7xUpgradeAssistant , который поможет вам с переходом с 6.x на 7.x.

Надеюсь, это поможет.

...