根据这个链接描述的ElasticSearch中嵌套字段排序的添加:链接:
引用:
引用:
根据使用的sort_mode,选择最高(max)或最低(min)内部对象进行排序。
有没有办法,而不是使用最高或最低值,它使用数组的第一个值? 所以例如,如果记录看起来像这样:
{
"title": "Blah blah blah",
"authors": [
{
"last": "Reiter",
"first": "Jordan",
},
{
"last": "Jim",
"first": "Lee",
}
]
}
我希望按照作者.姓, 作者.名
的顺序排序,对于给定的记录,它将使用Reiter, Jordan
进行排序?