我想做一个简单查询,查询范围是一天中的特定时间。
但是似乎有必要在elasticsearch查询中写上日期。
我想要的是仅使用时间使用范围语法,因此我可以每天使用该脚本来提取特定时间范围的每日日志,而无需进行编辑。
以下是我的查询: (目前正在运行,但我想删除日期)
{
"size": 10,
"query": {
"constant_score": {
"filter": {
"bool": {
"filter": [
{
"terms": {
"ID": [
10157
]
}
},
{
"range": {
"EVENT_TIME": {
"gte": "2018-07-27 00:00:00.000",
"lt": "2018-07-27 02:59:59.999",
"format": "yyyy-MM-dd HH:mm:ss.SSS",
"time_zone": "+09:00"
}
}
}
]
}
}
}
}
}
任何评论将不胜感激。谢谢。