Elasticsearch.NET 版本 7 - 如何检查索引是否存在

Elasticsearch.NET version 7 - How to Check If Index Exists

在Elasticsearch.NET6.x中,可以使用IElasticClient方法检查索引是否存在:

    bool exists = elasticClient.IndexExists("my-index-name").Exists;

方法已在 Elasticsearch.NET 版本 7 中删除。

在 Elasticsearch.NET 版本 7 中,与索引操作相关的方法已移至 IndicesNamespace,因此 IndexExists 方法已移至:

    bool exists = elasticClient.Indices.Exists("my-index-name").Exists;

同样,不同的方法已移至:

  • 集群
  • 图表
  • Sql
  • 节点
  • 等...