У меня есть следующий массив, и мне нужна группа type_id
array:11 [▼
0 => {
+"product_id": 521
+"product_name": "Name product 1"
+"type_id": 1
}
1 => {
+"product_id": 521
+"product_name": "Name product 1"
+"type_id": 2
}
2 => {
+"product_id": 521
+"product_name": "Name product 1"
+"type_id": 3
}
3 => {
+"product_id": 526
+"product_name": "Name product 2"
+"type_id: 1
}
4 => {
+"product_id": 526
+"product_name": "Name product 2"
+"type_id": 2
}
]
Я хочу сгруппировать type_id в массив следующим образом:
array:2 [▼
0 => {
+"product_id": 521
+"product_name": "Name product 1"
+"type_id" : {
0 => 1
1 => 2
2 => 3
}
}
1 => {
+"product_id": 526
+"product_name": "Name product 2"
+"type_id": {
0 => 1
1 => 2
}
}
]
Я пытался, но не смог группа type_id. Любая помощь высоко ценится! Большое спасибо!