У меня есть два предмета. Магазины & Категории. В моем магазине модель я объявил это соотношение:Получение идентификатора из сводной таблицы. Красноречивый класс. TooMany() - Laravel 5.2
public function categories()
{
return $this->belongsToMany('App\Models\Category');
}
и в моей категории модели у меня есть это:
public function shops()
{
return $this->belongsToMany('App\Models\Shop');
}
Я могу добавить магазин в категорию с помощью прикрепиться. Например, этот код:
$shop->categories()->attach($cat_id);
Используя выше присоединять метод, запись автоматически создается в моей сводной таблицы category_shop с CATEGORY_ID и shop_id.
Теперь у меня есть магазин, загруженный в магазин. Как показано ниже:
$shop = Shop::findOrFail($id);
Очевидно, что теперь у меня есть идентификатор магазина в $ shop-> id. Мой вопрос в том, как я могу вернуть идентификаторы категории этого магазина, используя приведенную выше настройку.? Я новичок в laravel.