有没有办法对 OR 条件过滤器中的查询进行不同的提升???我希望查看与第一个查询匹配的结果,而不是与第二个查询匹配的结果。
这是我的查询的一部分:
{
"or": [
{
"query": {
"query_string": {
"query": "(field_state:ALL OR field_state:'WA') AND type:incentive"
}
}
},
{
"query": {
"query_string": {
"query": "* AND NOT (type:adcampaign OR type:incentive OR type:page_simple OR type:page OR type:glossary_item OR type:product OR type:lighting_option)"
}
}
}
]
}