怎么又是你

多个index中date字段不同名,搜索如何排序

匿名 | 发布于2018年06月05日 | 阅读数:2206

ES新人,现在碰到一个问题,我比如检索A,B,C三个index的结果,但是A,B,C三个结果中记录时间的字段不同,比如A是ATime,B是BTime,C是CTime,怎么样直接order呢
已邀请:

strglee

赞同来自:

{
"sort": [
{
"_script": {
"script": "doc.date1.value | doc.date2.value | doc.date3.value",
"type": "number",
"order": "asc"
}
}
]
}

要回复问题请先登录注册