Я пытаюсь отобразить сообщения из базы данных, но хочу, чтобы наверху были самые свежие. Это означает, что я должен делать это внутри моего HomeController. php:
$posts = Post::all()->sortByDesc('id');
return view('home', ['posts' => $posts]);
Но когда сайт разрастается, может быть сложно найти конкретный пост, поэтому я решил реализовать разбиение на страницы. К сожалению, разбиение на страницы работает только тогда, когда я использую этот оператор:
$posts = Post::paginate(10);
return view('home', ['posts' => $posts]);
Когда я пытаюсь сделать что-то подобное:
$posts = Post::all()->sortByDesc('id')->paginate(10);
Мой сайт выдает ошибку, независимо от того, какой оператор Я использую для отображения перевернутых сообщений и их разбивки на страницы. Пожалуйста, помогите мне и спасибо, ребята, за каждый ваш ответ.