1

我有这个聚合器来删除重复文件:

   $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 字段排序。这是可能的 ?我用日期直方图聚合器进行了测试。但没有成功。

4

0 回答 0