в SQL следующий запрос дает желаемый результат, но в модели Laravel, как я могу получить его? - PullRequest
0 голосов
/ 31 октября 2018

SQL запрос

select *,sum(diposit_amount) as total from `diposits` group by `member_id`;

пытаюсь в модели вот так

App\diposit::groupBy('member_id')
->selectRaw('*,sum(diposit_amount) as total')
->get();

но выдает ошибки "SQLSTATE [42000]: синтаксическая ошибка или нарушение прав доступа: 1055 'pos.diposits.id' отсутствует в GROUP BY (SQL: выбрать *, сумма (diposit_amount) как общее значение из группы diposits member_id) (Просмотр: C: \ xampp \ htdocs \ pos \ resources \ views \ welcome.blade.php) "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...