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

时间:2019-07-01 13:07:35

标签: nest elasticsearch.net

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

类似地,不同的方法已移至:

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