以下是我的 json 数据
{
"primary": [
{
"secondary": {
"name": {
"fullname": "fullname1"
},
"alias": "alias1"
},
"reference": "reference1"
},
{
"secondary": {
"name": {
"fullname": "fullname2"
},
"alias": "alias2"
},
"reference": "reference2"
}
]
}
现在我想使用 jsonpath 从这个 json 数据中提取基于条件的全名值的“别名”值。
我正在使用以下表达式但未能解析结果
$.primary[*].secondary[?(@.name.fullname == "fullname1")].alias