В моем приложении у меня есть запрос, который ограничивает число возвращаемых результатов до 50 следующим образом:
var response = await client.SearchAsync<Episode>(s => s
.Source(sf => sf
.Includes(i => i
.Fields(
f => f.Title,
f => f.PublishDate,
f => f.PodcastTitle
)
)
.Excludes(e => e
.Fields(f => f.Description)
)
)
.From(request.Skip)
.Size(50)
.Query(q => q
.Term(t => t.Title, request.Search) || q
.Match(mq => mq.Field(f => f.Description).Query(request.Search))));
Меня интересует общее количество совпадений для запроса (т.е. не ограничивается размером) , так что я могу иметь дело с нумерацией страниц на переднем конце.Кто-нибудь знает, как я могу это сделать?