我正在使用观察者来选择今天的记录。 timstamp的格式为yyyy-MM-dd HH:mm:ss
。 now/d
将时间缩短到一天的开始。但是以下from/to
值似乎不起作用。以下查询有什么问题?
"filter": {
"range": {
"ingestion_timestamp": {
"from": "now/d",
"to": "now"
}
}
}
答案 0 :(得分:0)
范围查询没有from / to,它使用gt,gte,lt,lte来指定范围。有关详细信息,请参阅此处https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html 另一方面,日期范围聚合使用from / to,请参见此处 https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-daterange-aggregation.html