$list = $query->groupBy('name')->toList();
下記配列になりました。
[0] => [ name => hoge, mail => hoge1@gmail.com] [ name => hoge, mail => hoge2@gmail.com] [ name => hoge, mail => hoge3@gmail.com] [1] => [ name => huga, mail => huga1@gmail.com] [ name => huga, mail => huga2@gmail.com] [ name => huga, mail => huga3@gmail.com]
上記のような配列を下記のような配列にしたいです。
[0] => [ name => hoge mail => [ hoge1@gmail.com hoge2@gmail.com hoge3@gmail.com ] ] [1] => [ name => huga mail => [ huga1@gmail.com huga2@gmail.com huga3@gmail.com ] ]
indexByやarray_uniqueなども試したのですが期待の値が取ってこれなかったのでこちらで質問させていただきました。
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー