Как заполнить таблицу категорий, которая связана с таблицей товаров в laravel - PullRequest
0 голосов
/ 20 мая 2018

У меня есть две таблицы mysql, а именно категория и продукты.

Я создал add.blade.php, и добавление новых продуктов работает хорошо.Но я сталкиваюсь с трудностями при редактировании названия категории и перечислении продуктов с названием категории.и я не знаю, какую модель отношений использовать, когда редактирование включает в себя один в один, а листинг включает в себя один ко многим. таблица категорий

таблица продуктов

модель продукта

модель категории

функция редактирования контроллера

функция индекса (списка) контроллера

1 Ответ

0 голосов
/ 20 мая 2018

Ваши товары относятся к категории, поэтому вам нужен столбец category_id в таблице товаров.

Отношения будут такими простыми, как

Product.php

 public function category()
 {
     return $this->belongsTo(Category::class);
 }

Category.php

 public function products()
 {
     return $this->hasMany(Product::class);
 }

Это настоящий базовый уровень, вы должны прочитать документацию и прекратить задавать подобные вопросы здесь

...