Size: a a a

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

2020 February 02

И

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

E

Evgenii in Laravel для начинающих
да что вы к моему русскому придерайтесь
источник

И

Игорь in Laravel для начинающих
Evgenii
да что вы к моему русскому придерайтесь
ладно, проехали. Мне критика кода нужна
источник

E

Evgenii in Laravel для начинающих
Invoice::query()->with(['user', 'payment'])->where('user_id', $user->id)->latest()->paginate(10)
источник

E

Evgenii in Laravel для начинающих
это не красиво
источник

E

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

И

Игорь in Laravel для начинающих
Evgenii
это не красиво
я выдрал с очень примитивного сайта, поэтому вот)
источник

E

Evgenii in Laravel для начинающих
->where('user_id', $user->id)
источник

И

Игорь in Laravel для начинающих
а что красиво?
источник

E

Evgenii in Laravel для начинающих
у тебя он уже есть
источник

И

Игорь in Laravel для начинающих
Evgenii
->where('user_id', $user->id)
ну можно whereId($user->id)
источник

И

Игорь in Laravel для начинающих
но лишнюю магию никто не любит
источник

E

Evgenii in Laravel для начинающих
у тебя запрос по пользователю так что where user_id is redundant
источник

E

Evgenii in Laravel для начинающих
дальше смотря из кода у тебя уже пользователь известен, и запрос должен быть таким:

$user->invoices()->with('payment')->latest()->paginate()
источник

E

Evgenii in Laravel для начинающих
payment has one, or belongs to, has many?
источник

И

Игорь in Laravel для начинающих
Evgenii
у тебя запрос по пользователю так что where user_id is redundant
значит там так неудобно было почему-то. Согласен, в общем и целом можно и так
источник

E

Evgenii in Laravel для начинающих
не можно а нужно
источник

E

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

И

Игорь in Laravel для начинающих
Игорь
значит там так неудобно было почему-то. Согласен, в общем и целом можно и так
у пользователя много счетов
источник

E

Evgenii in Laravel для начинающих
блин как офигенно стикеры тут можно
источник