如何使用 NEST 客户端获取 Elasticsearch 服务器的版本?

How to get version of Elasticsearch server using NEST client?

如何检查我正在从 .NET NEST 客户端执行查询的 Elasticsearch 服务器版本?

IRootNodeInfoResponse 包含有关 Elasticsearch 服务器版本的数据,可以使用 ElasticClient 实例获取:

    var rootNodeInfo = await elasticClient.RootNodeInfoAsync();
    Console.WriteLine(rootNodeInfo.Version.Number);

打印,例如:

6.2.2