怎么样使用lodash,根据分组相同的条件,将多个数据合并分组
发布于 6 年前 作者 chaoxihailing 3089 次浏览 来自 问答

怎么使用lodash,根据subGroupgroup 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": ""
			}]
		}
	}
}]
回到顶部