私はLaravelアプリケーションを持っていますが、私は780950のレジスタを持つデータベーステーブルを持っています。したがって、これを朗読で取得すると、長い時間がかかり、時間が超過します。例えば最初の30レコードを検索する方法はありますか?私はこれを試してみた:laravelモデルからレコードを取得する
mymodel::all()->take(30)->get();
しかし、同じです。
mymodel::where('id','<','30')->get();
をそして、それは動作しますが、私はすべてのレコードをページ分割して表示したいので、それは私が欲しいものではありません:それでは、私はちょうど置きます。だから、それはたくさんのレコードだとわかっていますが、最初の30レコードを取得できたら、さらに30レコードを取得します。だから、Laravel 5.3でこれを達成するための最高のエレガントな方法は何ですか?
[documentation](https://laravel.com/docs/5.3/pagination)は、あなたが探しているものを正確に説明しています。 –