我有这个聚合器来删除重复文件:
$searchParams['body'] = [
'aggs' => [
'dedup' => [
'terms' => [
'field' => 'source',
'size' => 50,
'order' => [
'max_hits' => "desc"
]
],
'aggs' => [
'dedup_hits' => [
'top_hits' => [
'size' => 1
]
],
'max_hits' => [
'max' => [
"script" => "doc.score"
]
]
]
]
]
];
此查询按文档分数排序。但是,我想按 _timestamp 字段排序。这是可能的 ?我用日期直方图聚合器进行了测试。但没有成功。