У меня есть массив с несколькими объектами, которые я пытаюсь объединить в один отдельный объект
[
{ user: { '563D': { pId: '12', seasion: '120', value: true } } },
{ user: { '563D': { pId: '11', seasion: '120', value: false } } },
...
]
pId
уникален seasion
являетсято же самое для каждого объекта (почти никогда не меняется) value
может быть чем угодно
Я хочу иметь что-то вроде этого:
{
id: '563D',
seasion: '120',
types: {
12: // pId
{
value: true
},
11:
{
value: false
}
}
}
Я пыталсяиспользуйте сокращение и forEach, но я не смог достичь своих целей из-за плохого понимания этих двух методов.
EDIT :
забыл оввод нескольких пользователей, извините
[
{
users: {
'563D': [Object],
'4b07': [Object]
}
},
{
users: {
'563D': [Object],
'4b07': [Object]
}
},
{
users: {
'563D': [Object],
'4b07': [Object]
}
}
]