Size: a a a

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

2020 October 27

V

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

V

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

$user->comments

Profit
Да, через hasmanythrough
источник

И

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

$user->comments

Profit
Это всего плюс один метод со связью в модельке User.

https://laravel.com/docs/8.x/eloquent-relationships#has-many-through
источник

И

Игорь in Laravel для начинающих
Valentin
Да, через hasmanythrough
Да
источник

MC

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

$user->comments

Profit
Прелестно
источник

MC

Mikhail Coder in Laravel для начинающих
Почитаю на досуге
источник

И

Игорь in Laravel для начинающих
Valentin
Да, через hasmanythrough
И надо разобраться, где у тебя возвращается билдер, к которому ещё нужно добавить get(), а где коллекция, которую можно вытянуть через get() или запросив одноименное свойство (без скобок)
источник

И

Игорь in Laravel для начинающих
Это полезная магия, за которую все любят eloquent
источник

И

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

И

Игорь in Laravel для начинающих
Игорь
И надо разобраться, где у тебя возвращается билдер, к которому ещё нужно добавить get(), а где коллекция, которую можно вытянуть через get() или запросив одноименное свойство (без скобок)
Два года назад @ellrion очень ругался по этому поводу где-то в этом чате)
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
hasManyDeep рулит
источник

AS

Alex Sokolskikh in Laravel для начинающих
Народ как  вот в этом $this->created_at->format("Y-m-d H:i:s")  красиво проверить $this->created_at на null?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Alex Sokolskikh
Народ как  вот в этом $this->created_at->format("Y-m-d H:i:s")  красиво проверить $this->created_at на null?
условие какое? что если null?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
версия пхп какая?
источник

AS

Alex Sokolskikh in Laravel для начинающих
если null возвращаем null  php 7.4
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Alex Sokolskikh
Народ как  вот в этом $this->created_at->format("Y-m-d H:i:s")  красиво проверить $this->created_at на null?
if ($this->created_at === null)
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
optional() можно заюзать))
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
эм
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
чево
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
но магии не будет видно
источник