Viết query Elasticsearch .Net Client

Khi bạn đã lập chỉ mục dữ liệu trong Elaticsearch, bạn có thể tìm kiếm với nó.
Elasticsearch cung cấp một query DSL mạnh mẽ để thực hiện. DSL được base từ JSON và được thể hiện trên NEST ở cả 2 dạng Fluent API và Object Initialzer
Match All query
Dưới đây là một truy vấn đơn giản trả về tất cả dữ liệu với _score thuộc 1.0
var searchResponse = _client.Search<Project>(s => s .Query(q => q.MatchAll()));
Cú pháp trên sẽ render ra JSON như sau:
{   "query": {     "match_all": {}   } }
còn tiếp... đang viết dở
Post a Comment