@ComPUCKter
Web-разработчик

Как сделать пагинацию для постов, которые belongsTo(User::class)?

Я знаю, что для того чтобы провести пагинацию всех статей нужно прописать
$paginator = Post::simplePaginate($perPage);
А как это делается с постами определенного пользователя, которые я хочу отобразить.

Вот как у меня выглядит код без пагинации:
$author_id = $request->input('author_id');

        if ($author_id !== null) {
            $author = User::find($author_id);
            return view('blog.posts.index', compact('author'));
        }

Что нужно прописать, чтобы пропагинировать его статьи? Прошу прощения если вопрос глупый, я недавно начал изучать laravel.
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
@jazzus
$posts = $user->posts()
    ->paginatge(10);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы