и никак не могу понять как сделать такую штуку.
есть данные
[
{
id: 1,
group_id: 1,
some: '2',
},
{
id: 2,
group_id: 1,
some: '2',
}
]
и на выходе требуется получить
{
entities: {
products: {
1: {
id: 1,
group_id: 1,
some: '2',
},
2: {
id: 2,
group_id: 1,
some: '2',
}
},
groups: {
1: [1, 2] // id товаров
}
}
result: []
}
Не ясно как выделить groups. Может вообще так с ним не получится сделать?
у себя зафигачил айдишники через map и products[id] к {}
Обсуждают сегодня