我有类似的查询
"must_not": [{
"term": { "institutionShare": "0"}
},
{
"terms": {"typeId": ["4", "5"]}
}
],
类型ID可以为[3,4,5]
我不会替换查询,所以我不会执行typeId in [4,5]
而不是typeId not 3
。
答案 0 :(得分:0)
您可以通过将查询与布尔查询结合起来来实现这一点。通过使用按术语组合的must_not,您可以实现typeId不是3的示例,例如:
"must_not": [{
"term": {"typeId": "3"}
}
]