我有一张物品清单。
"result": [
{
"primaryKey": "123",
"count": 0,
"details": [
{
"employeeName": "Chris",
}
],
},
{
"primaryKey": "456",
"count": 10,
"details": [
{
"employeeName": "Nick",
}
],
},
]
还有另一份名单。
"result": [
{
"foreignKey": "123",
"details": [
{
"employeeName": "Sean",
}
],
},
{
"foreignKey": "789",
"details": [
{
"employeeName": "Andrew",
}
],
},
]
如果主键和外键匹配,我想用第二个列表details
的内容更新第一个列表的details
属性。
2条答案
按热度按时间okxuctiv1#
您可以使用字典来完成此操作。
创建字典以避免重复匹配员工:
然后,您可以仅通过字典键来匹配员工。
q9rjltbz2#