基于时间戳的Elasticsearch查询

时间:2015-09-16 22:37:57

标签: elasticsearch timestamp

这是我的弹性搜索查询,打算在2015.08.04之日的晚上11点到12点之间过滤数据。但它不会过滤并产生许多错误。

"query" : {"range" :
            {"@timestamp" :
              {"gt" : "2015-08-04  11:00:00", "lt" : "2015-08-04 12:00:00"} 
            } 
          }  

1 个答案:

答案 0 :(得分:20)

它适用于以下查询

{
   "query":{
      "range":{
         "@timestamp":{
            "gte":"2015-08-04T11:00:00",
            "lt":"2015-08-04T12:00:00"
         }
      }
   }
}