弹性搜索中的聚合值错误

Aggregation value error in Elastic Search

我正在尝试创建一个 日期直方图 并聚合一个特定字段以找到 maximumlong 从我的 ealsticsearch 中输入映射,但我得到的结果是 浮点数 数字, 例如 : 而不是得到 31032832 我得到 3.1032832E7

然而,当我通过 chrome 插件 sense.[=10 查询我的 elasticsearch 索引时,我能够正确地获得 31032832 =]

我发现问题出在哪里了!因为这个,它在聚合后给了我双重价值:

访问时我调用了 myResult.getMax().longValue() 这解决了我的问题。