рад, что работал @Flexi

ичок в Laravel и делаю проект по созданию приложения для мини-социальной сети. У меня есть модель поста, которая связана с моделью пользователя. У меня есть страница постов, на которой будут показаны только сообщения аутентифицированного пользователя и его друзей. В моем PostController я запросил друзей аутентифицированного пользователя следующим образом;

$friends = Auth::user()->friends();

Где объект friends () ранее был определен в моей дружеской черте. Это работает хорошо, как показано на снимке экрана. Я попытался запросить сообщения, чей user_id соответствует идентифицированному пользователю или друзьям, вот так

$posts = Post::where('user_id', $user->id)
               ->where('user_id', $friends->id)
               ->get();

но продолжаю получать ошибку

Свойство [id] не существует в этом экземпляре коллекции…

Коллекция показана как снятая на скриншоте. Как я могу перебрать и получить массив идентификаторов всех друзей.

Ответы на вопрос(1)

Ваш ответ на вопрос