рад, что работал @Flexi
ичок в Laravel и делаю проект по созданию приложения для мини-социальной сети. У меня есть модель поста, которая связана с моделью пользователя. У меня есть страница постов, на которой будут показаны только сообщения аутентифицированного пользователя и его друзей. В моем PostController я запросил друзей аутентифицированного пользователя следующим образом;
$friends = Auth::user()->friends();
Где объект friends () ранее был определен в моей дружеской черте. Это работает хорошо, как показано на снимке экрана. Я попытался запросить сообщения, чей user_id соответствует идентифицированному пользователю или друзьям, вот так
$posts = Post::where('user_id', $user->id)
->where('user_id', $friends->id)
->get();
но продолжаю получать ошибку
Свойство [id] не существует в этом экземпляре коллекции…
Коллекция показана как снятая на скриншоте. Как я могу перебрать и получить массив идентификаторов всех друзей.