Laravel - Возвращение полиморфных отношений сгруппированных - PullRequest
0 голосов
/ 08 мая 2018

У меня есть полиморфное отношение:

Fields :
value
type
fieldable_id
fieldable_type


Customer :
id
name
...

Я могу получить доступ к своим полям с помощью $ customer-> fields

Но я хочу, чтобы мои поля были сгруппированы по типу так:

phone => [Object Field]
         [Object Field 2]
email => [Object Field 3]
         [Object Field 4]

Как я могу это сделать?

Я пытаюсь с groupBy, но он объединил все это в одно, а я потерял остальные

Спасибо :)

1 Ответ

0 голосов
/ 08 мая 2018

Я не знаю почему, но теперь это работает с $customer->fields->groupBy('type');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...