Как исключить {} в поле из поиска - PullRequest
0 голосов
/ 11 мая 2018

У меня есть запись типа

`` `

" log ": {" Level ": null," Message ":" blah "," StackTrace ":" {} "}

`` `

Я пробовал что-то вроде

` `` {"query": {"bool": {"must_not": [{"match": {"log.StackTrace": {"query": "{}", "type": "фраза"}}}]}

}

} `` `

Нодо сих пор не могу исключить эту запись из результатов поиска

1 Ответ

0 голосов
/ 11 мая 2018

Сделайте запрос термина внутри предложения must_not и используйте log.StackTrace.Keyword в качестве поля

{ "query": { "bool": { "must_not": { "term" { "log.StackTrace.keyword": "{}" } } }}
...