【发布时间】:2021-06-13 11:57:31
【问题描述】:
我有一个对象数组
[
{
job_code: '123',
application: 'Tree',
permission_name: 'AP_SEARCH'
},
{
job_code: '123',
application: 'Dog',
permission_name: 'ALL_FA_SEARCH'
},
{
job_code: '123',
application: 'Tree',
permission_name: 'AP_DOWNLOAD'
}
]
我需要这样的格式
[
{ name: 'Tree', permissions: ['AP_SEARCH', AP_DOWNLOAD'] },
{ name: 'Dog', permissions: 'ALL_FA_SEARCH' },
]
我的代码是
const allowedApplications = rdsData.map((key) => ({ name: key.application,
permissions: key.permission_name }));
console.log(rdsData);
但它的输出如下所示
[
{ name: 'Tree', permissions: 'AP_SEARCH' },
{ name: 'Dog', permissions: 'ALL_FA_SEARCH' },
{ name: 'Tree', permissions: 'AP_DOWNLOAD' }
]
请帮忙。感谢您的宝贵时间
【问题讨论】: