Size: a a a

Laravel Framework Russian Community

2020 August 10

SG

Sergey Gerasimov in Laravel Framework Russian Community
Серго
Супер) спасибо большое за помощь, пойду разбирать в твоем коде и понимать почему у меня не вышло
Код сработал?
источник

С

Серго in Laravel Framework Russian Community
Да
источник

С

Серго in Laravel Framework Russian Community
Sergey Gerasimov
Код сработал?
четко прям)

А обязательно нужна таблица goals?
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
Серго
четко прям)

А обязательно нужна таблица goals?
Ну я бы для уверенности добавил
источник

y

yu2ry in Laravel Framework Russian Community
Sergey Gerasimov
CourseDay::query()
   ->selectRaw('course_days.week, count(goals.id) as goals_count')
   ->join('course_day_goal as pivot', 'course_days.id', 'pivot.course_day_id')
   ->join('goals', 'pivot.goal_id', 'goals.id')
   ->groupBy('course_days.week')
   ->get();
а почему join? а не whereHas
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
Мало ли что у тебя там со связями напутано
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
yu2ry
а почему join? а не whereHas
Что бы посчитать количество
источник

С

Серго in Laravel Framework Russian Community
yu2ry
а почему join? а не whereHas
у меня требуется leftJoin вообще) так что всё гуд
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
yu2ry
а почему join? а не whereHas
И whereHas добавляет в where условие на exists(SQL)... Не очень быстрая штука
источник

y

yu2ry in Laravel Framework Russian Community
терпеть не могу sql если честно, самое мое слабое место
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
yu2ry
терпеть не могу sql если честно, самое мое слабое место
Наоборот нужно значит чаще его применять, со слабостями нужно бороться
источник

С

Серго in Laravel Framework Russian Community
Sergey Gerasimov
Наоборот нужно значит чаще его применять, со слабостями нужно бороться
+
источник

C

Combot in Laravel Framework Russian Community
Серго (0) увеличил репутацию Sergey Gerasimov (1)
источник

y

yu2ry in Laravel Framework Russian Community
Sergey Gerasimov
Наоборот нужно значит чаще его применять, со слабостями нужно бороться
согласен, но sql вообще туго идет + все через ORM делаю, а вот тонкостей не знаю особо в psql его юзаем
источник

SG

Sergey Gerasimov in Laravel Framework Russian Community
yu2ry
согласен, но sql вообще туго идет + все через ORM делаю, а вот тонкостей не знаю особо в psql его юзаем
Так у меня тут тоже через ORM всё сделано
источник

y

yu2ry in Laravel Framework Russian Community
Sergey Gerasimov
Так у меня тут тоже через ORM всё сделано
я вообще имею виду sql, как то лень его хорошо изучать, самое слабое прям из всего у меня]
источник

ВС

Владислав Субботин... in Laravel Framework Russian Community
yu2ry
я вообще имею виду sql, как то лень его хорошо изучать, самое слабое прям из всего у меня]
Ох, что же будет, когда потребуется освоить прикладной / транспортный уровень какого-нибудь протокола :D
источник

y

yu2ry in Laravel Framework Russian Community
Владислав Субботин
Ох, что же будет, когда потребуется освоить прикладной / транспортный уровень какого-нибудь протокола :D
имею виду что к остальному есть любовь изучать, а вот sql вообще 0 =ъ
источник

ВС

Владислав Субботин... in Laravel Framework Russian Community
Дискриминация по sql признаку :D
источник

ВС

Владислав Субботин... in Laravel Framework Russian Community
Говоришь, у вас postgres?
источник