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

C#Nest Elasticsearch:如何搜索多个参数

C#Nest Elasticsearch:如何搜索多个参数,c#,elasticsearch,nest,C#,elasticsearch,Nest,我可以使用单个搜索来搜索我们的数据库,例如 .Term(“产品名称”、“测试”) 我们在一些场景中获得了要查找的产品名称列表。为了避免对列表中的每个产品名称发出GET请求,我想发出一个包含多个查询的GET请求。问题是端点不支持多搜索(_msearch) 我的问题是,是否可以使用_search端点使用一个GET请求进行多个搜索 查询是在C#和Nest框架中实现的 谢谢。您应该使用而不是术语方法。查询扩展方法,如下所示: .Query(q => q.Terms(p=> p.Key,

我可以使用单个搜索来搜索我们的数据库,例如
.Term(“产品名称”、“测试”)

我们在一些场景中获得了要查找的产品名称列表。为了避免对列表中的每个产品名称发出GET请求,我想发出一个包含多个查询的GET请求。问题是端点不支持多搜索(_msearch)

我的问题是,是否可以使用_search端点使用一个GET请求进行多个搜索

查询是在C#和Nest框架中实现的


谢谢。

您应该使用
而不是
术语
方法。查询
扩展方法,如下所示:

.Query(q =>
   q.Terms(p=> p.Key, values)
有关更多信息,请查看文档