如何搜索记录基于弹性搜索中的日期格式

时间:2016-11-22 17:34:18

标签: elasticsearch

我有一个字段创建类型为date的日期,它有两种格式yyyy/mm/ddyyyy/MM/dd时区格式。如何搜索yyyy/mm/dd格式的记录。

1 个答案:

答案 0 :(得分:0)

您可以在编写查询时指定日期格式。

例如:

"range": {
                            "documentdate": {
                                "gte": "2016-11-24T00:00:00+00:00",

                                "format": "date_time_no_millis"
                            }
                        }