居然是你

elasticsearch2.x的range有bug?

Elasticsearch | 作者 liyh122 | 发布于2018年11月21日 | 阅读数:1882

{"range": {
    "data_time": {
          "gte": "2018-11-20",
          "lte": "2018-11-21",
          "format": "yyyy-MM-dd"
        }
}}
 
在对时间以日期格式筛选时,gte和gt的效果都是gte,lte和lt的效果都是lt?
是我使用的问题还是bug?
已邀请:

rochy - rochy_he

赞同来自: liyh122 zz_hello

默认日期是存在时分秒的,gt 2018-11-20 等效 > 2018-11-20 00:00:00 
gte 等效 >= 2018-11-20 00:00:00 所以如果你的记录在时分秒也有差异,则可以看到差距

要回复问题请先登录注册