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

C# 使用嵌套搜索elasticsearch中的所有类型和所有索引

C# 使用嵌套搜索elasticsearch中的所有类型和所有索引,c#,elasticsearch,nest,C#,elasticsearch,Nest,各位,, 我使用.net NEST库查询ElasticSearch。搜索操作出现问题。 我想搜索所有索引的所有类型中的所有文档 如何在不确定文档类型的情况下搜索所有文档?如何将检索到的结果转换为Json或类似的对象?经过调查,我发现了以下代码: client.Search<dynamic>(s => s .AllIndices() .AllTypes() .Query(q => q .QueryString(q

各位,, 我使用.net NEST库查询ElasticSearch。搜索操作出现问题。 我想搜索所有索引的所有类型中的所有文档


如何在不确定文档类型的情况下搜索所有文档?如何将检索到的结果转换为Json或类似的对象?

经过调查,我发现了以下代码:

client.Search<dynamic>(s => s
      .AllIndices()
      .AllTypes()
      .Query(q => q
             .QueryString(qs => qs.Query(query)
      )));
函数并以原始json格式传递查询的每个细节

要转换为json,最好的选择是使用
JsonValue.Parse()

client.Raw.Search()