限制和抵消
你可以使用 limit
来告知要获取的记录数,并使用 offset
来指示在开始返回记录之前要跳过的记录数。
例如
User.limit(3) #returns first three records
它将生成以下 sql 查询。
"SELECT `users`.* FROM `users` LIMIT 3"
由于上述查询中未提及偏移量,因此它将返回前三个记录。
User.limit(5).offset(30) #returns 5 records starting from 31th i.e from 31 to 35
它将生成以下 sql 查询。
"SELECT `users`.* FROM `users` LIMIT 5 OFFSET 30"