当我尝试执行时,我收到以下查询,我得到了异常[query_string]格式错误的查询,预期为[END_OBJECT],但找到了[FIELD_NAME]
{
"query" : {
"query_string": {
"default_field": "shipmentId",
"query": "\"123\""
},
"bool" : {
"filter" : {
"terms" : {
"exceptionId" : ["1", "2"]
}
},
"must_not" : {
"terms" : {
"id" : ["1"]
}
}
}
}
}
您的查询几乎是正确的,您只需要在query_string
部分中移动bool/must
查询: