除了分页外,还使用限制和偏移

问题描述

我想抵消我的记录,然后用类似于下面的内容限制要查询的记录总数。

有人会建议如何做吗?

@document_texts = Texts.where(active: true).reorder(created_at: :asc).limit(x).offset(y).page(params[:page])

解决方法

kaminari宝石使用页面和每项

@document_texts = Texts.where(active: true).reorder(created_at: :asc)
                       .page(params[:page]).per(50)

params[:page] = 2会从51到100取记录。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...