Метод Illuminate \ Database \ Eloquent \ Collection :: Categories не существует - PullRequest
0 голосов
/ 03 февраля 2019

Я хочу отобразить категории, где id = 1

public function index ()
{
    $abouts = About::all();
    $webDesigns = $abouts->categories()->where('id', '1');
    return view('Home.index', compact('webDesigns'));
}

Но я получаю эту ошибку

Метод Illuminate \ Database \ Eloquent \ Collection :: Categoriesсуществовать.

Как это работает?ИЛИ Что мне не хватает?

1 Ответ

0 голосов
/ 03 апреля 2019

Убедитесь, что вы добавили отношение между двумя моделями.

Я полагаю, что это отношение многие ко многим.

В О модели:

public function categories()
{
    return $this->hasMany('App\Category');
}

Дополнительная информация: документация для отношений.

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