Я пытаюсь сделать запрос в кибане, который показывает все ошибки в сервисе, но результаты показывают только данные с полем «выделение», как я могу их игнорировать?
Я пытался сделать запрос DSL, как это:
{
"query": {
"exists": {
"field": "payload.error"
}
}
}
но это не работает, как я ожидаю
Это структура данных, отображаемых в ответе на запрос:
"payload": {
"method": "standardError",
"error": {
"code": "300",
"detail": "{\"Cliente no posee fecha\"}",
"message": "BUS_ERROR"
}
},
"highlight": {
"payload.error.code.keyword": [
"@kibana-highlighted-field@107@/kibana-highlighted-field@"
]
}
Данные, которые не отображаются в результате запроса, не имеют поля «выделение цветом», но имеют точно такую же структуру полезной нагрузки
Я ожидаю запрос, который показывает все данные с полем payload.error, независимо от того, имеет ли оно поле выделения или нет