在logson.io api的json查询中过滤日期范围“前天”(弹性搜索)

时间:2017-03-07 16:46:04

标签: json elasticsearch logz.io

上下文:通过API查询logz.io。

以下查询返回昨天的结果

{ "size":10000, "query" : { "bool" : { "must" : [ { "range": { "@timestamp": { "gte": "now-1d/d", "lt": "now/d" } } } ] } } }

我希望这一天能够返回前天的结果

{ "size":10000, "query" : { "bool" : { "must" : [ { "range": { "@timestamp": { "gte": "now-2d/d", "lt": "now-1/d" } } } ] } } }

但它不会返回任何东西。 我错过了什么?

1 个答案:

答案 0 :(得分:3)

您在d部分

中错过了lt
{
    "size":10000,
    "query" : {
        "bool" : {
            "must" : [
        { "range": { "@timestamp": { "gte": "now-2d/d", "lt": "now-1d/d" } } }
                                                                    ^
                                                                    |
                                                                  here
                     ]
        }
    }
}