Andrey
а интеграционные тесты, разве не тесты на "живой" бд?
ну ок, тут вопрос терминов. делаем миграции, сидируем и гоняем тесты
Denis
Вот, например, Андрюх, я ваще не так делаю. Я делаю миграции. Делаю сидеры (есть у меня загашничек). И сидер заливает туда контент для продакшена.
Denis
Мне бабки нужны )))
Anonymous
Здаров, таблица posts id user_id from_id category_id как посчитать запросом сумму category_id там 1,2,3
vAlfred88
->sum('category_id')
invariance
Красаучик
Anonymous
Атче за фром ай ди?
клиент откуда запрос, можно client_id назвать, скайп, телеграм, вибер, портал
Anonymous
->sum('category_id')
не, он всю сумму считает, а мне нужно по категориям, 3 => 10, 2=> 4
vAlfred88
тогда объясняй луче)
Anonymous
select category_id, sum(`category_id`) from posts group by category_id Оно?
Максим
партишен бай
Максим
загугли, это оно
Максим
https://habrahabr.ru/post/268983/
vAlfred88
у меня есть вот сие чудо if ($exception instanceof NotFoundHttpException) а как мне сделать такое же, но на 403?
vAlfred88
все, отпал вопрос
Andrey
загугли, это оно
чтото сомневаюсь, что он постгресе сидит
Максим
ну я поздно об этом подумал) просто сам недавно так же делал и сразу же и скинул
Andrey
Я глянул еще раз, так и не понял вопроса
vAlfred88
по моему ему надо количество записей в релэйшин таблице по category_id
Максим
Да, я так же понял Если применять оконные функции то будет вот так id category_id count 1 1 3 2 1 3 3 1 3 4 2 2 5 2 2 В столбце count будет количество id с одинаковыми category_id
Andrey
ну если грппируем по category_id, то сумму какого поля считать то
Andrey
аа, так ему не сумма надо а колво записей по категориям чтоле?
vAlfred88
ну да
vAlfred88
вроде как)
Andrey
select count(*) as cnt from post group by category_id?
Максим
ну если даже сумму то можно и сумму тогда задавать надо по какому полю считать
Максим
да, но он хотел одним запросом я так понял все получить
vAlfred88
кстати, там кто-то спрашивал урок по создание шопа
vAlfred88
вон чо нашел
vAlfred88
https://www.youtube.com/playlist?list=PL55RiY5tL51qUXDyBqx0mKVOhLNFwwxvH
invariance
кто знает что возвращает update()?
vAlfred88
в шопе?
vAlfred88
хз, но просили же)
Andrey
кто знает что возвращает update()?
не кол-во затронутых записей?
invariance
я не помню, по-моему булев просто
Andrey
ну так проверь в тинкере
invariance
сложнаа
Andrey
да, bool
invariance
я кста смотрел туторчик на ларакасте, и там в контроллер ресурса (который скаффолдится) передается прямо модель
invariance
в Route::resource судя по всему оно автоматом биндится?
invariance
А хотя стоп, там был обычный Route::get()
invariance
надо прочекать
invariance
неужели оно автоматом биндится
Andrey
Да
Andrey
по id
invariance
ебушки
invariance
надо срочно зарефакторить все до божеского вида
Andrey
))
Andrey
Но мне например не подошло в текущем проекте одном
invariance
почему?
Denis
Я не юзаю тож
invariance
какие подводные камни
Andrey
Я модели из репозитория получаю, так как они могут из кеша/базы доставаться
Denis
Я по слагу вынимаю
Andrey
У меня там кешируется все мощно, надо так, инфы много
Andrey
Я напрямую в Eloquent не лезу
invariance
бле, я вот не знаю, будет кэширование или нет у меня
invariance
вся нагрузка скорей всего будет не через рест апи
Andrey
типа вот так
invariance
а внутри через amqp
Andrey
Что нет?
Юрий
типа вот так
что за шрифт со стрелочками такими?
Andrey
Это лигатуры
Andrey
ща, не помню
Denis
public function index(RoleRepositoryInterface $roles) { ... }
Andrey
public function index(RoleRepositoryInterface $roles) { ... }
У меня в конструкторе он инклудится, потому что в каждом методе юзается
Andrey
Какая принципиальная разница? В моем случае меньше кода
Denis
Че за конструктор?
Andrey
Denis
Ааа
Andrey
Ну просто ты реп назвал $roles, а я $roleRepository
Denis
Ну пох так то)))