【发布时间】:2014-12-11 13:52:54
【问题描述】:
目前我正在按文档分数对聚合进行排序,因此最相关的项目排在聚合列表的首位,如下所示:
{
'aggs' : {
'guilds' : {
'terms' : {
'field' : 'guilds.title.original',
'order' : [{'max_score' : 'desc'}],
'aggs' : {
'max_score' : {
'script' : 'doc.score'
}
}
}
}
}
}
我想在我的 JSON 中向 order terms order 数组添加另一个排序选项。但是当我这样做时:
{
'order' : [{'max_score' : 'desc'}, {"_count" : "desc"},
}
第二个排序不起作用。例如,当所有分数都相等时,它应该根据查询进行排序,但它不起作用。
【问题讨论】:
标签: search lucene elasticsearch full-text-search