【发布时间】:2016-08-12 15:52:58
【问题描述】:
我正在尝试使用以下代码基于内联 Groovy 脚本创建排序。
基本上尝试用当前时间减去一个日期字段并使用返回的差异对其进行排序。
"sort": [
{
"_script": {
"script": "DateTime date = new DateTime(doc['enddate'].value); return date.minus(date , '2016-08-12T12:24:03');",
"type": "number",
"order": "asc"
}
}]
但是这种方法是不正确的。
【问题讨论】:
标签: elasticsearch groovy