因ES默认只显示10000条记录,所以需要手动设置ES索引的最大查询数量
curl 'http://localhost:9202/_all/_settings' --user elastic:password -X PUT -H "Content-Type:application/json" -d '{ "index": {"max_result_window":2000000}}'
注意如需要查询查询时返回大于10000条语句,还需要显示给出 track_total_hits=true
Rest查询示例如:
{
"from": 0,
"size": 20,
"query": {
"bool": {}
},
"_source": [
"id"
],
"track_total_hits": 2147483647
}