модели через. К примеру есть пользователь у него -> аренды у аренд -> транзакции. Нужно посчитать общую сумму транзакций. Проблема в том что есть фильтрация по дате, пользователю, партнеру и тд и нужно чтобы эта сумма менялась вместе с фильтрами. Как лучше перебрать всех пользователей у пользователя все аренды а у аренд все транзакции? foreach? или у Laravel есть специальные функции для этого версия Laravel 5.8
sum в mysql функция есть можно сразу в запросе посчитать
Немного не пойму где считать, получается при запросе нужно джойнить таблицу транзакций и у пользователя добавлять поле transaction_amount? только опять же не совсем понятно как фильтровать, например по дате, добавлять фильтрацию по дате к пользователям, а потом ещё к транзакциям ?
Если транзакции это основа для выборки через них и выводи пользователя и ренты. Т.е. выбираешь транзакции с учетом фильтра, а уже к ним тянешь ренты и пользователей.
Слушай спасибо, я как то даже не подумал об этом, пойду попробую)
Обсуждают сегодня