Railsドキュメント

取得するレコード数の上限を指定

適応バージョン

説明

取得するレコード数の上限を指定

使い方

モデル.limit(最大取得行数)

usersテーブルから最大5件を取得

User.limit(5)
# SELECT * FROM users LIMIT 5

重複する場合あとが優先(最大20件取得)

User.limit(5).limit(20)
# SELECT * FROM users LIMIT 20

途中から指定した件数を取得

User.limit(5).offset(30)
# SELECT * FROM users LIMIT 5 OFFSET 30

ソースコード