【发布时间】:2016-12-17 10:00:39
【问题描述】:
我正在将我的 Elasticsearch 查询从 1.7 版本迁移到 5.0(目前是最新版本),但我在聚合方面遇到了一些问题。
我想对给定字段进行聚合并显示按分数排序的前 5 个文档。从我读过的内容来看,这曾经是这样完成的:
"aggs" : {
"max_price" : { "max" : { "script" : "_score" } }
}
使用 Sense,我得到的答案是“[top_score] 中出现意外的令牌 VALUE_STRING [script]。”
有人经历过吗?
注意:对于旧版本,此处发布了答案:ElasticSearch: aggregation on _score field?
【问题讨论】: