$post = $user->posts()
->with(['messages' => function($query){
return $query->latest()->latest('id')->take(1);
}])
Этот код работает, если убрать take(1) .Если его оставить, то работает только для первого post
Какое может быть решение?Пробовал создать отдельную связь в модели и туда включить take, но не сработало