要获取我的 rails db 中的最后 10 条记录,我使用:
pictures = Picture.last(10)
我如何获得这些之前的10个?
pictures = Picture.last(20)
返回 20 个结果,而不仅仅是 11-20 的记录。
要获取我的 rails db 中的最后 10 条记录,我使用:
pictures = Picture.last(10)
我如何获得这些之前的10个?
pictures = Picture.last(20)
返回 20 个结果,而不仅仅是 11-20 的记录。
如果你想要 11 到 20 之间的记录,你可以这样做
Picture.limit(10).offset(11)
You can do this.
Picture.order('id DESC').limit(10).offset(11)
or you could do it based on created_at
Picture.order('created_at DESC').limit(10).offset(11)
简单的
Order.offset(10).last(10)