如何在MVEL中为ElasticSearch转换毫秒到日期

时间:2014-09-10 07:34:56

标签: date elasticsearch mvel

我需要通过MVEL运算符将unix_timestamp字段转换为日期。

我有一个由mysql导入的时间戳填充的字段。现在我要从中获取日期(不是日期时间)并在聚合中使用它。

我的聚合是这样的:

"aggregations" : {
  "grouped_item" : {
    "terms" : {
      "script" : "doc['time_stamp'].value",
      "size" : 50
    }
  }
}

以上聚合的结果按“秒”分组,但我需要“按日期”。

提前致谢。

1 个答案:

答案 0 :(得分:1)

不是试图对此脚本进行评估并使用术语聚合,而是使用为此目的而存在的date histogram aggregation