我正在尝试在此数组中使用find函数
array= [{
type: 'banks',
id: 25,
attributes: { name: 'Bradescard', bankNumber: '063' },
links: { self: '/banks/63' }
},
{
type: 'banks',
id: 26,
attributes: { name: 'BM Goldman Sachs', bankNumber: '064' },
links: { self: '/banks/64' }
},
{
type: 'banks',
id: 27,
attributes: { name: 'Bracce', bankNumber: '065' },
links: { self: '/banks/65' }
}
]
如果我尝试find(propEq('id',27))(array),它将返回正确的对象,但我需要按银行号查找。
我尝试查找(propEq(lensPath(['attributes','bank number']),'065'))(数组),但未定义
我怎么能这么做呢?
尝试将propeq
切换到patheq
。
类似于:find(pathEq(['attributes','bank number'],'065'))(array)
。