как получить данные из сводной таблицы внутри отношения «многие к одному» в laravel 5.6 - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть 3 имени таблицы, например "product", "user", "product_type", поэтому в моем случае user и product_type, имеющие отношение многие ко многим и user и product, имеющие отношение один ко многим и product и product_type, имеющие отношение один к одному .

Я создаю одну сводную таблицу для пользователя и product_type.Внутри этой сводной таблицы я добавил еще один столбец для описания.поэтому на странице со списком продуктов мне нужно отобразить описание из этой сводной таблицы.

Мой код выглядит так:

Product::with('user)->with('product_type')->get();

1 Ответ

0 голосов
/ 19 февраля 2019

Чтобы получить дополнительные поля из сводной таблицы, вам нужно использовать withPivot в зависимости от модели:https://laravel.com/docs/5.7/eloquent-relationships

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...