Отображение ссылок на страницы с красноречивым подзапросом - PullRequest
0 голосов
/ 12 марта 2020

Это запрос, который у меня есть:

$post = Post::with([
    'comments' => function($query) {
        $query->where('comment', 'like', "%{$search}%");
        $query->paginate(15);
    }])
->findOrFail($id);

Как мне теперь показать ссылки нумерации страниц в моем блейд-представлении?

Что касается нумерации страниц, они не работают. Обратите внимание, что у меня есть comments() как отношение на модели поста.

$post-links()
$post-comments()->links()
$post->comments-links()

1 Ответ

0 голосов
/ 12 марта 2020

Вы можете попробовать это

$post = Post::findOrFail($id);
        $post->setRelation('pagenateComments', $post->comments()
                                                    ->where('comment', 'like', '%{$search}%')
                                                    ->paginate(15));

и использовать это в своем клинке $post->pagenateComments->links()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...