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()