gpt4 book ai didi

elasticsearch - Elasticsearch过滤日期格式为日期的文档

转载 作者:行者123 更新时间:2023-12-03 00:53:11 26 4
gpt4 key购买 nike

我的ES文档包含一个字段,该字段以epoch格式存储日期值,如下所示:
"received": 1521055535062
我正在尝试建立一个查询,在其中我可以基于某个日期过滤文档,而无需考虑UTC时差。

由于ES中有超过一百万条记录,因此我想一种方法来找出特定日期中有多少个文档。

最佳答案

您要查找的是具有所需日期格式规范的日期范围查询。以下应返回2018年第一天收到的文档

GET _search
{
"query": {
"range" : {
"received" : {
"gte": "01/01/2018",
"lt": "01/02/2018",
"format": "dd/MM/yyyy"
}
}
}
}

详情请参阅 https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html

关于elasticsearch - Elasticsearch过滤日期格式为日期的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49864934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com