elasticsearch默認(rèn)返回總記錄數(shù)是10000清蚀,許多場(chǎng)景不滿足需求
步驟一:查詢語(yǔ)句設(shè)置track_total_hits = true
純es語(yǔ)句方式
"track_total_hits":true
java客戶端方式
searchSourceBuilder.trackTotalHits(true);
步驟二:修改index的setting設(shè)置
#設(shè)置返回最大記錄條數(shù)為1000000
PUT /jjd*/_settings
{
"index": {
"max_result_window": 1000000
}
}
親測(cè)有效暴拄!