Laravel Eloquent групповой и сум - PullRequest
0 голосов
/ 13 ноября 2018

Я действительно новичок в eloquent, и я пытаюсь groupby employee_id и выполняю sum функцию в поле deductions ... но мне действительно трудно пытаться суммироватьвычеты.

вот мой код:

$payroll = Timelog::groupBy('employee_id')->with('employee')->get(['employee_id','deductions']);

что я сделал, чтобы добавить функцию суммы после группового, но у меня ошибка ..

любая помощьбудет оценено.

1 Ответ

0 голосов
/ 13 ноября 2018

Вы должны попробовать это:

$payroll = Timelog::select('employee_id',DB::raw('SUM(deductions) as total_deductions'))->with('employee')->groupBy('employee_id')->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...