【发布时间】:2022-01-14 03:37:39
【问题描述】:
我是 Elasticsearch 的新手,如何使用带范围的术语查询?或者如果不可能的话如何修改
这是我的查询
{
"size": 0,
"query": {
"terms": {
"action": [
"created",
"updated",
"deleted"
]
}
},
"aggs": {
"2": {
"terms": {
"field": "action",
"order": {
"_count": "desc"
},
"size": 100
},
"aggs": {
"3": {
"date_histogram": {
"field": "timestamp",
"fixed_interval": "30m",,
"min_doc_count": 1
}
}
}
}
}
}
这是我要添加的时间范围,
{
"range": {
"timestamp": {
"gte": "now-5y",
"lte": "now",
"format": "epoch_millis"
}
}
【问题讨论】:
标签: elasticsearch esquery