Как я могу изменить это, чтобы получить только одно сообщение на пользователя:
User::has('posts')->with('posts')->get()
$users = User::has('posts')->with(['posts', function ($query) {
$query->first(); //->take(1)
}])->get()
Это вызывает ошибку:
" Illuminate / Database / Eloquent / RelationNotFoundException с сообщением 'Вызов неопределенного отношения [] в модели [Приложение / Модель / Пользователь]."
Используется пользователь hasMany Posts.