Tag: elasticsearch kibana

在elasticsearch中得到最后一个小时的logging

我在date列上有以下映射: "order_datetime": { "type": "date", "format" : "yyyy-Md H:m:s" } 我正在查询中使用下面的范围filter获取最后一小时logging: { "range": { "order_datetime": { "gte": "now-1h", "lte": "now" } } } 我得到的是在当前时间5到6小时之前订购的订单。 任何人都可以解释为什么发生? 我认为这是一个时区问题,所以附加time_zone如下: { "range": { "order_datetime": { "gte": "now-1h", "lte": "now", "time_zone": "+05:30" } } } 我仍然得到相同的结果。 请帮忙