Я хотел бы получить значение по следующему SQL, используя Eloquent ORM.
- SQL
SELECT COUNT(*) FROM
(SELECT * FROM abc GROUP BY col1) AS a;
Тогда я рассмотрел следующее.
- Код
$sql = Abc::from('abc AS a')->groupBy('col1')->toSql();
$num = Abc::from(\DB::raw($sql))->count();
print $num;
Я ищу лучшее решение.
Скажите, пожалуйста, простейшее решение.