查询的时候设置 track_total_hits字段 为 true 即可
如下:
GET /index-demo/_search
{
"track_total_hits": true
}
此时返回的总数变为了全部的值,但是查询时 from 超过10000以上的数据时还是报错,需要更新索引的 index.max_result_window
from + size的值不能大于 index.max_result_window
将索引库默认值设置为了最大允许值:2147483647
PUT /index-demo/_settings
{
"index.max_result_window":"2147483647"
}