考虑以下对象
{
"objects": [
{
"body": "body 1",
"title": "Jolene",
"authors": [{
"name": "Dolly"
},
{
"name": "John"
}]
},
{
"body": "body 2",
"title": "Jolene",
"authors": [{
"name": "Dolly Parton"
}]
}
]
}
我的目标是验证每个对象的authors
属性,如果其中一个作者的name
满足条件,我希望它返回该对象的body
。
例如,我希望呈现对象的body
内容,该对象至少有一个authors
name
等于"John"
。在这种情况下,应该返回"body 1"
。
我尝试过映射和过滤,但我不知道如何深入每个对象来验证该条件,然后返回一个位于更高级别的属性。
请帮帮我!非常感谢!
https://stackoverflow.com/questions/50659470
复制相似问题