请问怎么将对象相同的key合并,但是还要判断isIn字段存在true就为true,否则就为false
[
{
"favoriteId": 1,
"favoriteName": "31的收藏夹",
"isIn": true
},
{
"favoriteId": 1,
"favoriteName": "31的收藏夹",
"isIn": false
},
{
"favoriteId": 2,
"favoriteName": "31的收藏夹2",
"isIn": false
},
{
"favoriteId": 2,
"favoriteName": "31的收藏夹2",
"isIn": true
},
{
"favoriteId": 5,
"favoriteName": "31的收藏夹3",
"isIn": false
}
]
变为下面这样
[
{
"favoriteId": 1,
"favoriteName": "31的收藏夹",
"isIn": true
},
{
"favoriteId": 2,
"favoriteName": "31的收藏夹2",
"isIn": true
},
{
"favoriteId": 5,
"favoriteName": "31的收藏夹3",
"isIn": false
}
]
徒手写的,大概这样: