[英]Seach all types and all indexes in elasticsearch using NEST
大家,我使用.net NEST库查询ElasticSearch。 搜索操作存在问题。 我想搜索所有类型的所有索引中的所有文档。
如何在不确定文档类型的情况下搜索所有文档? 以及如何将检索到的结果转换为Json或类似的对象?
经过调查,我发现此代码对我有帮助:
client.Search<dynamic>(s => s
.AllIndices()
.AllTypes()
.Query(q => q
.QueryString(qs => qs.Query(query)
)));
搜索所有索引和所有类型。 当然,另一种方式是使用:
client.Raw.Search()
函数并以原始json格式传递查询的所有详细信息。
对于转换为json,最好的选择是使用JsonValue.Parse()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.