【发布时间】:2018-09-30 17:29:09
【问题描述】:
我希望根据 _score 和文档数对聚合进行排序(如果多个文档的 _score 相同)。我现在拥有的是能够按_score排序
"aggs": {
"name": {
"terms": {
"field": "name",
"order": {"by_score": "desc"}
},
"aggs": {
"top_hits": {
"top_hits": {
"size": 1,
"_source": ["name"]
}
},
"by_score": {
"max": {"script": { "source": "_score" }
}
}
}
}
}
【问题讨论】:
标签: elasticsearch