1.bool 布尔查询
适用于 must must_not range should
{
"query": {
"bool" : {
"must" : {
"term" : { "type" : "时事" }
},
"filter": {
"term" : { "name" : "中国" }
},
"must_not" : {
"range" : {
"id" : { "gte" : 300, "lte" : 400 }
}
},
"should" : [
{ "term" : { "description" : "中国" } },
{ "term" : { "description" : "政务" } }
],
"minimum_should_match" : 2 //中国和政务都的匹配
}
}
}
网友评论