我有这样的json:
[{
_id: 1,
results: [
{ item: "A", score: 5, answers: [ { q: 1, a: 4 }, { q: 2, a: 6 } ] },
{ item: "B", score: 8, answers: [ { q: 2, a: 9 } ] }
]
},
{
_id: 2,
results: [
{ item: "C", score: 8, answers: [ { q: 2, a: 7 } ] },
{ item: "B", score: 4, answers: [ { q: 1, a: 0 } ] }
]
}]
我有这样的数组[{item:“ B”,answers.a:9},{item:“ C”,answers.a:7}]
我的预期输出是
[{ q: 1, a: 0 }, { q: 2, a: 9 }]
现在我正在查询数组的每个项目并过滤答案 我无法找到一种方法可以通过查询一次来获得预期的结果。请帮忙。
谢谢。