ES解除返回10000条搜索结果的限制
如上图所示,只需在query同级下添加 “track_total_hits” => true, 代码即可。以下代码为php代码。
$body = [
"query" => [
"bool" => [
"must" => [],
"must_not" => [],
"should" => [
[
"match" => [
"title" => $keywords
]
],
// [
// "match" => [
// "summary" => $keywords,
// ]
// ]
],
],
],
"track_total_hits" => true, // 解除10000条数据限制
"from" => $from,
"size" => $size,
];