Merge 将嵌套对象与lodash合并
我有一个嵌套的数据集,描述一家公司的产品及其各自的订单(见附件1)。我正在格式化它以发送回前端,我需要一些关于合并重复订单和订单详细信息列的想法 一个产品通过order_details与订单有一对多的关系,因此一个产品可以有多个订单,而一个订单有一个details表 我想把订单和订单细节合并到类似于附件2的东西中。请注意,我拉所有的产品,所以在现实中有77个附件1的 附件1Merge 将嵌套对象与lodash合并,merge,nested,lodash,Merge,Nested,Lodash,我有一个嵌套的数据集,描述一家公司的产品及其各自的订单(见附件1)。我正在格式化它以发送回前端,我需要一些关于合并重复订单和订单详细信息列的想法 一个产品通过order_details与订单有一对多的关系,因此一个产品可以有多个订单,而一个订单有一个details表 我想把订单和订单细节合并到类似于附件2的东西中。请注意,我拉所有的产品,所以在现实中有77个附件1的 附件1 [{ productID: 1, productName: 'chips', cate
[{
productID: 1,
productName: 'chips',
categoryID: 3,
orders: [{
dataValues: [
{
OrderID: 1,
CustomerID: 'Blaus',
EmployeeID: '9',
order_details: [{
dataValues: [
{
orderID: 1,
productID: 1,
orderAmount: 12
}
]
}]
},
{
orderID: 3,
CustomerID: 'Gerd',
EmployeeID: '10',
order_details: [{
dataValues: [
{
orderID: 1,
productID: 1,
orderAmount: 12
}
]
}]
}
]
}]
}];
附件2
[{
productID: 1,
productName: chips,
categoryID: 3,
OrderID: [1, 3]
CustomerID: ['Blaus','Gerd']
EmployeeID: ['9', '10']
orderID: [1, 3]
productID: [1, 1]
orderAmount: [12, 12]
}]
展示你尝试过的东西当然了,汤姆斯,认为你看过我的其他作品。我正在看一看。可能是复制品