elasticsearch,nest,C#,elasticsearch,Nest" /> elasticsearch,nest,C#,elasticsearch,Nest" />

C# NEST C中Elasticsearch查询字符串的验证#

C# NEST C中Elasticsearch查询字符串的验证#,c#,elasticsearch,nest,C#,elasticsearch,Nest,我们正在从Elasticsearch 5.6迁移到es 7.5。与此迁移一起,我们也在迁移NEST库 在5.6中,我们使用了如下验证: 。。。 Nest.ElasticClient客户端=。。。 Nest.QueryContainer查询=。。。 client.ValidateQuery(v=>v.Query(q=>Query)); 但根据,验证查询的所有方法都已从7.x库中删除,在这种情况下没有关于如何使用NEST client的信息 是否有某种方法可以使用Nest.ElasticClien

我们正在从Elasticsearch 5.6迁移到es 7.5。与此迁移一起,我们也在迁移NEST库

在5.6中,我们使用了如下验证:

。。。
Nest.ElasticClient客户端=。。。
Nest.QueryContainer查询=。。。
client.ValidateQuery(v=>v.Query(q=>Query));
但根据,验证查询的所有方法都已从7.x库中删除,在这种情况下没有关于如何使用NEST client的信息


是否有某种方法可以使用
Nest.ElasticClient
验证我们的查询?

它已被移动到客户机方法的
索引部分

client.Indices.ValidateQuery(..)

希望对您有所帮助。

它已被移至
索引
客户端方法的一部分

client.Indices.ValidateQuery(..)

希望能有所帮助。

这正是我需要的。你救了我一天;)这正是我所需要的。你救了我一天;)