怎么样使用lodash,根据分组相同的条件,将多个数据合并分组
怎么使用lodash,根据subGroup
和group
code
相同的条件,将下面格式的数据(图1),合并成为图2的数据
图一
[
{
"code": "010101",
"name": "",
"subGroup":{
"code": "0101",
"name": "",
"group":{
"code": "01",
"name": ""
}
}
},
{
"code": "010102",
"name": "",
"subGroup":{
"code": "0101",
"name": "",
"group":{
"code": "01",
"name": ""
}
}
}
]
图二
[{
"group": {
"code":"",
"name": "01",
"subGroup": {
"code": "0101",
"name": "",
"permission": [{
"code": "010101",
"name": "",
},{
"code": "010102",
"name": ""
}]
}
}
}]