【发布时间】:2019-10-27 05:58:09
【问题描述】:
我正在尝试在 kibana 中进行查询以显示服务中的所有错误,但结果仅显示带有“highlight”字段的数据,我该如何忽略它?
我尝试过这样的 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@"
]
}
查询结果中未显示的数据没有“highlight”字段但具有完全相同的payload结构
我希望查询显示带有字段 payload.error 的所有数据,无论它是否具有高亮字段
【问题讨论】:
标签: elasticsearch kibana querydsl