Size: a a a

Laravel Framework Russian Community

2021 February 16

M

Madi in Laravel Framework Russian Community
доброго дня. подскажите пожалуйста, есть две таблицы, в которых есть значение value и дата создания. как можно одним запросом получить массив с суммой значений сгруппированных по месяцам? заранее спасибо за внимание
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
Madi
доброго дня. подскажите пожалуйста, есть две таблицы, в которых есть значение value и дата создания. как можно одним запросом получить массив с суммой значений сгруппированных по месяцам? заранее спасибо за внимание
Используй groupBy по дате и select по sum(value)
источник

M

Madi in Laravel Framework Russian Community
Использую, а как сделать запрос к двум таблицам?
источник

B

Bat in Laravel Framework Russian Community
Madi
доброго дня. подскажите пожалуйста, есть две таблицы, в которых есть значение value и дата создания. как можно одним запросом получить массив с суммой значений сгруппированных по месяцам? заранее спасибо за внимание
есть мускульная функция month(column) по ней можешь сгруппировать, если у таблиц нет общих ID то наверно union нужен
источник

M

Madi in Laravel Framework Russian Community
Ок спасибо👍
источник

Э

Эдем in Laravel Framework Russian Community
sto.uzbekov
Орнул с ответа 😂
Зато честно)
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Подскажите пожалуйста: при каждом запросе требуется определять имя контроллера и его метода, к которому совершается запрос. Как это можно реализовать? Пробовал в мидлвере реквест пощупать, но там нет данных о контроллере и методе. Может можно как то в едином родительском классе котроллера какой то финт написать?)
источник

AB

Alex B in Laravel Framework Russian Community
Igor Dmitriev
Подскажите пожалуйста: при каждом запросе требуется определять имя контроллера и его метода, к которому совершается запрос. Как это можно реализовать? Пробовал в мидлвере реквест пощупать, но там нет данных о контроллере и методе. Может можно как то в едином родительском классе котроллера какой то финт написать?)
а где именно нужно?
источник

AB

Alex B in Laravel Framework Russian Community
есть определенные константы, есть Reflection API
источник

AB

Alex B in Laravel Framework Russian Community
__CLASS__
__METHOD__
точно
не помню
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Alex B
а где именно нужно?
Мне особо не важно - где, самое главное поймать их)
источник

AB

Alex B in Laravel Framework Russian Community
Igor Dmitriev
Мне особо не важно - где, самое главное поймать их)
а для чего тебе? какой такой кейсы в котором это требуется?
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Alex B
а для чего тебе? какой такой кейсы в котором это требуется?
Для реализации прав пользователя
источник

D

Dobrik in Laravel Framework Russian Community
эмм, а policy не вариант?
источник

NS

Nikita Sklyarov in Laravel Framework Russian Community
Igor Dmitriev
Подскажите пожалуйста: при каждом запросе требуется определять имя контроллера и его метода, к которому совершается запрос. Как это можно реализовать? Пробовал в мидлвере реквест пощупать, но там нет данных о контроллере и методе. Может можно как то в едином родительском классе котроллера какой то финт написать?)
а точно хорошо реквест щупали?) в частности $request->route()?
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Dobrik
эмм, а policy не вариант?
Ну так можно и там, но как получить контроллер с методом?))
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Nikita Sklyarov
а точно хорошо реквест щупали?) в частности $request->route()?
Спасиб, гляну!!!
источник

AB

Alex B in Laravel Framework Russian Community
Igor Dmitriev
Ну так можно и там, но как получить контроллер с методом?))
а зачем его получать?
источник

NS

Nikita Sklyarov in Laravel Framework Russian Community
но в любом случае, завязываться на имя контроллера или его методов странная затея... тут два варинта, либо у вас очень нестандартная и интересная задача, либо вы пошли куда-то не туда
источник

ID

Igor Dmitriev in Laravel Framework Russian Community
Alex B
а зачем его получать?
чтобы сравнить, есть ли у пользователя права на этот метод в этом котроллере
источник