Size: a a a

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

2021 May 17

J

JUSTasuffer in Laravel для начинающих
Я вот хз, что делать)
источник

Е

Евгений in Laravel для начинающих
Просто делаешь у категории 2 релейшена и не паришься
источник

J

JUSTasuffer in Laravel для начинающих
а затем мне нужно будет вывести категории только Meal
источник

J

JUSTasuffer in Laravel для начинающих
А вот если брать полиморфные связи...?
источник

Е

Евгений in Laravel для начинающих
Непойму, чем тебе полиморфные помогут...
источник

J

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

SZ

Sergey Zhadan in Laravel для начинающих
Я предпочитаю традиционные связи))
источник

J

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

J

JUSTasuffer in Laravel для начинающих
2 разные модели
источник

D

David in Laravel для начинающих
Вот решение 👀
источник

SZ

Sergey Zhadan in Laravel для начинающих
Модель категория одинаковые же для meal и product. Или имеет отличия?
источник

J

JUSTasuffer in Laravel для начинающих
одинаковая по полям
источник

D

David in Laravel для начинающих
Вот да, если они одинаковые, то тогда просто новую связь у категорий
источник

J

JUSTasuffer in Laravel для начинающих
то есть 3 модели. Category, Product, Meal.
У Product и Meal есть category_id. Так получается?
источник

Е

Евгений in Laravel для начинающих
Может поле мин не мин к категории?) Или это больше головняка даст...
источник

Е

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

SZ

Sergey Zhadan in Laravel для начинающих
В категорию добавьте type которое будет содержать meal или product. При добавлении нового продукта будете выбирать категории, с типом продукт... Для еда с типом еда. При отдаче продукта, поле калории игнорируете...
источник

J

JUSTasuffer in Laravel для начинающих
Окей, попробую, спасибо
источник

В

Влад in Laravel для начинающих
Коллеги кто может объяснить что плохого в статических функциях?
источник

R#

Reset # Alexey S. in Laravel для начинающих
статические функции нужны там, где у обьекта нету состояния
источник