[英]looping through elasticsearch queryresult using Mpdreamz/NEST
[英]Passing query as string to elasticsearch using Mpdreamz/NEST
我開始使用NEST並使其正常工作。 我看到查詢作為字符串被描述。 還有另一種方法嗎? 可以說我想在整個索引中搜索“測試”。
確實不建議以字符串形式傳遞,但不會將其刪除。
要搜索所有索引中的術語,請使用:
this.ConnectedClient.Search<MyDTO>(s=>s
.AllIndices()
.Query(q=>q.Term(f=>f.Name, ""))
);
確保查看具有大量示例代碼的測試項目和文檔。
如果您要查找的只是在所有字段中按單個單詞搜索文檔類型,則可以使用querystring查詢類型。
Client.Search<T>(q=>q.Index("MyIndex").Query(q=>q.QueryString("test")))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.