datetime - 在ElasticSearch中的不同文档中减去两个日期

标签 datetime elasticsearch kibana

我在Elasticsearch中有两个文档,它们具有相同的日期字段,即:

{"event":"event1", "datetime":"2017-04-10T12:41:30"}

{"event":"event2", "datetime":"2017-04-10T12:41:35"}

我想得到这两个事件的日期时间之间的差异。我看了一下脚本字段,但是它允许我仅在同一documento上执行操作,而不能在两个不同的文档中执行操作。

有人知道我该怎么做到吗?

最佳答案

在Elasticsearch中没有真正的方法可以做到这一点。将这两个字段都拉到您的应用程序并应用逻辑。

关于datetime - 在ElasticSearch中的不同文档中减去两个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46567574/

相关文章:

c++ - 使用 Howard Hinnant 的日期库将时间信息添加到 year_month_day

angularjs - 使Elasticsearch 2上的CORS可以被AngularJS应用访问

json - logstash_forwarder已连接到Lostash服务器IP,但从未收到事件

elasticsearch - Kibana脚本字段

node.js - 在 Mongo 中实现对大量记录进行排序的最佳方法?

java - 错误 : mongodb. jdbc.MongoDriver 未加载。您确定已在 :jdbc_driver_library? 中包含正确的 jdbc 驱动程序吗

mysql - 给定日期 "03/13/2010",在 MYSQL Where 子句中使用它?

c# - 无法将日期字符串转换为 DateTime

datetime - 不能在 Django 中减去日期时间和时间戳?

elasticsearch - _id等于特定字段时尝试使用Elasticsearch Bulk API