{
"query": {
"bool": {
"must": {
"multi_match": {
"query": "测试",
"fields": [
"content"
]
}
},
"filter": [
{
"range": {
"count": {
"gte": 100,
"lte": 105
}
}
},
{
"range": {
"price": {
"gte": 82,
"lte": 82
}
}
},
{
"terms": {
"channel": [
"bbc",
"bc"
]
}
}
]
}
}
}
现在只搞定了range是区间一个的情况,我觉得可以用should,但是如果有多个条件都是多个区间,json就会变的复杂,有没有像term/terms那样的语法?
1 个回复
flyfeifei66
赞同来自: