es常用查询语法 #yyds干货盘点#

1.查询指定时间段范围的数据

GET /job/_search
{
"query": {
"range" : {
"createtime" : {            #字段名
"gte" : "2021-07-07 06:00:00",          #大于某个时间
"lte" : "2021-07-07 12:00:00"           #小于某个时间
}
}
}
}

2.查询多个条件

GET job-20210624/_search
{
"query": {     "bool": {
"must": [
{
"match": {                #匹配
"user_id": "3429140"
}
},
{
"match": {
"project_id": 1337
}
},
{
"match": {
"circle_id": 37694
}
}
]
}
}
}