У меня есть три типа уведомлений, TYPE_A
TYPE_B
TYPE_C
. Для каждого типа может быть несколько уведомлений для одного пользователя. Я хочу получить количество уведомлений, полученных пользователем для каждого из типов уведомлений. Теперь у меня есть это:Как подсчитать количество уникальных строк в группе по laravel?
$notifications = Notification::where('user_id', $user->id)->groupBy('notification_type')->get();
Как подсчитать количество строк, каждая notification_type
имеет?
так что вы хотите, чтобы считать строки, которые имеют уникальный 'notification_type'? – Beginner
'-> count()' возможно. https://laravel.com/docs/4.2/queries – Xatenev
@NewbeeDev yep. уникальный тип уведомления для каждого пользователя. Например, сколько из уведомлений 'TYPE_A' имеет' user_1' получило –