我在Elasticserach中有很多时间戳,我想搜索所有“时间戳”字段与11:05 UTC匹配的文档。时间戳格式为年-月-日时:分:秒而且它的类型是“日期”。我怎么能忽略月,日,年和秒而只搜索时间呢?提前谢谢!我尝试使用如下查询进行简单搜索第一个提前感谢!
ni65a41a1#
我昨天在这里看到了一个答案,不知怎么的它被删除了。我确实尝试了下面的查询:
query = { "query": {"size": 1000, "range": { "timestamp": { "gte": "11:05:00", "lte": "20:05:59", "format": "HH:mm:ss" } } } }
但不知何故,它没有返回任何值,即使有很多时间戳应该匹配。时间戳看起来像这样2022-12- 01 T13:46:28.146663,时间戳的类型是“日期”
1条答案
按热度按时间ni65a41a1#
我昨天在这里看到了一个答案,不知怎么的它被删除了。我确实尝试了下面的查询:
但不知何故,它没有返回任何值,即使有很多时间戳应该匹配。时间戳看起来像这样2022-12- 01 T13:46:28.146663,时间戳的类型是“日期”