Size: a a a

Laravel для начинающих

2020 May 07

SN

Stepan Neretin in Laravel для начинающих
источник

SN

Stepan Neretin in Laravel для начинающих
источник

E

Evgenii in Laravel для начинающих
через many to many
источник

SN

Stepan Neretin in Laravel для начинающих
whereHas?
источник

SN

Stepan Neretin in Laravel для начинающих
или как?
источник

VR

Vladimir Ryzhov in Laravel для начинающих
источник

SN

Stepan Neretin in Laravel для начинающих
А можно ли теперь как-то
 return Course::whereHas('groups', function (Builder $query) use ($user) {
           $query->where('tutor_id', $user->id);
       })->get()->toArray();

Прямиком из релейшена groups отфильтровать курсы по присутствию в нем пользователя
userи groups тоже many to many
источник

SN

Stepan Neretin in Laravel для начинающих
или одним запросом незя?
источник

N

Name in Laravel для начинающих
у тебя у каждой группы уникальный тьютор ?
источник

N

Name in Laravel для начинающих
или один тьютор может работать в нескольких группах ?
источник

N

Name in Laravel для начинающих
Если в каждой группе уникальный, то это легко сделать через many to many.
источник

N

Name in Laravel для начинающих
делаешь many to many у моделей groups и courses.
1) Находишь группу в которой работает данный тьютор.
$group = Group::all()->where('tutor_id','=', $myValueIdTutor)->first();

2) получаешь все курсы из данной группы.
$group->courses(); // с помощью many to many

https://laravel.su/docs/5.4/eloquent-relationships#many-to-many
источник

SN

Stepan Neretin in Laravel для начинающих
не понял насчет второго
источник

SN

Stepan Neretin in Laravel для начинающих
я же и так делаю whereHas над Courses
источник

SN

Stepan Neretin in Laravel для начинающих
внутри него еще раз искать курсы?Чет странно
источник

N

Name in Laravel для начинающих
Stepan Neretin
не понял насчет второго
просто прочти это) и всё встанет на свои места)
https://laravel.su/docs/5.4/eloquent-relationships#many-to-many
источник

VY

Vladimir Yefremov in Laravel для начинающих
Артём
Впрочем, подобный инфантилизм — признак этого времени, что ли
ну, в общем - не стал я юзать эти 3 точки...

сделал тупо:
$application->form_comment == 'eng' ? 'en' : 'ru'

с точками как-нибудь - позже немного - разберусь, а то с наскока мне там показалось не все удобно
источник

IN

Ivan Novikov in Laravel для начинающих
Парни, а Username лучше хранить в CHAR или VARCHAR? В чем разница? И в чем лучше хранить сотовый телефон?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Ivan Novikov
Парни, а Username лучше хранить в CHAR или VARCHAR? В чем разница? И в чем лучше хранить сотовый телефон?
оба в варчар,
а про разницу - лучше загугли
источник

IN

Ivan Novikov in Laravel для начинающих
Vladimir Yefremov
оба в варчар,
а про разницу - лучше загугли
Матчасти не хватает. Я вроде бы прочитал, но не совсем понял про динамическую и статическую память.
источник