【问题标题】:Range aggregation on date_range fielddate_range 字段的范围聚合
【发布时间】:2017-12-06 23:47:05
【问题描述】:

我有一组带有日期范围的文档。我想获得特定持续时间的时间表。

例如,以下是 2 个事件。

1. Event 1 - from 10th to 20th
2. Event 2 - from 15th to 25th

获取从 1 日到 30 日的时间表。期待以下输出。

1. Date 10th to 14th - Event 1
2. Date 15th to 20th - Event 1 and Event 2
3. Date 21st to 25th - Event 2

请建议我如何实现这一目标。

【问题讨论】:

  • 您能否更好地解释所使用的字段和查询?没有字段映射很难创建特定的查询。

标签: elasticsearch date-range


【解决方案1】:

您可以使用range datatypes 来支持这一点。看到这个introduction blog post

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-29
    • 1970-01-01
    • 2018-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多