2
大家好,我使用.net NEST库来查询ElasticSearch。搜索操作存在问题。 我想搜索所有索引中所有类型的所有文档。使用NEST在elasticsearch中搜索所有类型和所有索引
如何在不确定文档类型的情况下搜索所有文档?以及如何将检索结果转换为Json或这样的对象?
大家好,我使用.net NEST库来查询ElasticSearch。搜索操作存在问题。 我想搜索所有索引中所有类型的所有文档。使用NEST在elasticsearch中搜索所有类型和所有索引
如何在不确定文档类型的情况下搜索所有文档?以及如何将检索结果转换为Json或这样的对象?
调查后,我发现这个代码,帮助我:这searchs上的所有索引和各类
client.Search<dynamic>(s => s
.AllIndices()
.AllTypes()
.Query(q => q
.QueryString(qs => qs.Query(query)
)));
。 当然另一种方法是使用:
client.Raw.Search()
功能,并通过查询的每一个细节中生JSON格式。
并转换为json,最好的选择是使用JsonValue.Parse()