У меня есть структура JSON, как показано ниже, которую я храню в Кибане.
{
"alphaid": 300896,
"product": "ConsolidatedProject",
"projectList": [
"Project1",
"Project2"
],
"projectQualityDetails": [
{
"projectkey": "Project1",
"metrics": {
"qulaityGateStatus": "pass",
"issues": {
"bugs": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
},
"codeSmells": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
},
"vulnerabilities": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
}
},
"sqaleIndex": 3220
}
},
{
"projectkey": "Project2",
"metrics": {
"qulaityGateStatus": "pass",
"issues": {
"bugs": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
},
"codeSmells": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
},
"vulnerabilities": {
"total": 12,
"blocker": 1,
"critical": 0,
"major": 5
}
},
"sqaleIndex": 3220
}
}
]
}
На входе у меня alphaid
, и я хочу получить qulaityGateStatus
из Project1
,который находится внутри projectQualityDetails > metrics
.
Какой запрос я должен написать в Кибане?
Если это невозможно, и мне следует изменить структуру json, какие изменения я должен внести?
Спасибо