要在我的軌道得到最後的10條記錄數據庫,我用:如何在rails db中返回中間記錄?
pictures = Picture.last(10)
我如何獲得這些前10位的?
pictures = Picture.last(20)
返回20個結果,而不僅僅是來自11-20的記錄。
要在我的軌道得到最後的10條記錄數據庫,我用:如何在rails db中返回中間記錄?
pictures = Picture.last(10)
我如何獲得這些前10位的?
pictures = Picture.last(20)
返回20個結果,而不僅僅是來自11-20的記錄。
如果你想11和20之間的記錄,你可以做
Picture.limit(10).offset(11)
簡單
Order.offset(10).last(10)
你可以做到這一點。
Picture.order('id DESC').limit(10).offset(11)
,或者你可以根據created_at
Picture.order('created_at DESC').limit(10).offset(11)
有做*是*沒有 「10後」。最後十條記錄是**最後**十條記錄。 – meagar
對不起,最後10個10之前。 – sharataka
使用'limit'和'offset'。 – meagar