如果brand_id =='983',我怎样才能获得折扣价值.
示例JSON:
{
"prods": [
{
"info": {
"rate": 100
},
"grocery": [
{
"brand": "A",
"brand_id": "983"
},
{
"brand": "B",
"brand_id": "253"
}
],
"discount": "20"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我到现在为止尝试的是
$.prods[*].grocery[?(@.brand_id=='983')]
Run Code Online (Sandbox Code Playgroud)
这将返回匹配对象的列表/数组.但我无法回到树上.对此有何帮助?