Laravel の ELOQUENT ORM で結果を「制限」する方法はありますか?
SELECT * FROM `games` LIMIT 30 , 30
Eloquent ではどうでしょうか?
ベストアンサー1
Eloquent を拡張する Game モデルを作成し、これを使用します。
Game::take(30)->skip(30)->get();
take()
ここでは 30 件のレコードが取得され、skip()
ここでは 30 件のレコードにオフセットされます。
最近の Laravel バージョンでは以下も使用できます:
Game::limit(30)->offset(30)->get();