Допустим, у меня будут следующие структуры таблиц:
магазины
- идентификатор
- имя
Продукты
- идентификатор
- имя
product_shop
- product_id
- shop_id
- цена товара
создание кораблей отношений
в магазине Модал
я создаю отношения
продукты общего назначения ()
{
return $ this-> ownToMany ('App \ Product');
}
.......
в модальном продукте
Создаю связь. Корабль
Магазины публичных функций ()
{
вернуть $ this-> ownToMany ('App \ Shop');
}
Теперь я хочу получить цену продукта из сводной таблицы, где у меня есть продукт $ id = 5;
Магазин :: найти ($ ID) -> withPivot-> PRODUCT_PRICE;