查询结果中 hits.total.value 值最大为10000的限制
解决方法:
1、请求设置rest_total_hits_as_int=true
注意参数需要放在请求头上
builder.addHeader("rest_total_hits_as_int","true");
2、修改setting的值文章来源:https://www.toymoban.com/news/detail-732868.html
#设置返回最大记录条数为1000000
PUT /index/_settings
{
"index": {
"max_result_window": 1000000
}
}
#适用于所有索引
put _all/_settings
{
"index.max_result_window":200000
}
文章来源地址https://www.toymoban.com/news/detail-732868.html
到了这里,关于解决 Elasticsearch 分页查询记录超过10000时异常的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!