Laravel:ページネーションが超簡単だった件

Laravelのページネーションが楽すぎて笑ってしまった

PHPベタ打ちをベースとしていた私からすると気持ち悪いくらい楽。なんなんだこれはと驚きました。

ControllerとViewをちょこっと変えるだけでOKなんて簡単で笑えてきます。今までの「ページネーション面倒くさい」って感覚は何だったんだと。

ページネーションのコード

Controller

    public function index()
    {
        $items = Hoge::Paginate(20);
        return view('hoge.index', compact('items'));
    }

view

{{$items->links()}}

まじですか。

今までクエリでorderbyしてlimitで〇個目~△個目まで取り出してなんてやってたのがアホに思えるくらいの簡単さ。もっと早くLaravel触っとくんだった...。

まとめ

Laravelでのページネーションは滅茶苦茶カンタンでした。ただ、まだEloquant使わない(直接クエリを記載)の時の書き方はつかめてません。

引き続き頑張ります!

\ 最新情報をチェック /

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください