我想获取与“ statusCode”不匹配的结果:200
为了匹配字段中的文本,您可以使用
GET index01/_search?pretty { "query":{ "match":{ "statusCode": 200 } } }
我尝试过这样的事情:
GET ucs_heartbeat/_search?pretty { "query":{ "match":{ "statusCode":{ "query": 200, "operator": "must_not" } } } }
根据:https : //www.elastic.co/guide/zh- CN/elasticsearch/reference/current/query-dsl-bool- query.html
试试这个
GET ucs_heartbeat/_search?pretty { "query": { "bool": { "must_not": [ { "term": { "statusCode": 200 } } ] } } }