Laravel, как классифицировать (группировать) красноречивый результат? - PullRequest
0 голосов
/ 16 февраля 2020

Итак, у меня есть таблица, которая выглядит следующим образом:

Name    Class    Remarks    
Test1   C1       passed
Test2   C1       failed
Test3   C1       passed
Test4   C2       passed

И я пытаюсь вывести:

Class   Name   Remarks
C1      Test1  passed
        Test2  failed
        Test3  passed
C2      Test4  passed

Я пытаюсь загрузить его, сначала группировав класс тогда l oop через коллекцию. Я не уверен, что это было лучшее решение. Я думаю, что может быть очень надежный подход к такого рода требованиям.

1 Ответ

0 голосов
/ 16 февраля 2020

Красноречивым результатом является коллекция, вы можете просто использовать collection groupBy :

$result->groupBy('Class');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...