Я хочу создать алгоритм, который вычисляет, сколько дочерних элементов имеет каждую строку.У меня есть модель автомобиля, которая может сдать несколько экзаменов.Я хочу узнать, сколько автомобилей сдают один экзамен и сколько автомобилей сдают несколько экзаменов.Код, который я показываю ниже, занимает 21 сек, потому что у меня есть 10k + строк.
$cars = Car::get();
$cars->map(function ($item, $key) use (&$recurrent) {
if($item->exam->count()==1)
{
$recurrent['single']++;
}
else
{
$recurrent['multiple']++;
}
});