track_total_hits :
7.0 参考:https://www.elastic.co/guide/en/elasticsearch/reference/7.0/search-request-track-total-hits.html
Query DSL
1{ 2 "track_total_hits": true, 3 "query": { 4 "range": { 5 "ts": { 6 "gte": 0 7 } 8 } 9 } 10}
.net core Nest:
1var search = _client.Search<SearchModel>(s => s 2 .From(pageFrom) 3 .Size(PageSize) 4 .TrackTotalHits(true) 5 .Query(q => MyQuery()) 6 .Sort(t => MySort()) 7 ); 8 return search; 9 10 11 12search.Total 就是真实的结果数