我在表格中有超过500万条记录(电话)。 当我点击电话表时,需要5分钟以上。显示记录和heroku它会崩溃。
我想自定义索引操作。我只想显示10,000条记录,其他记录将根据搜索查询显示。
我该怎么做?
我试过了,但它给了我错误。
引发ArgumentError,“除非对象
,否则表单中的第一个参数不能包含nil或为空”
controller do
def index
@phones = Phone.limit(10000).page(params[:page])
end
def permitted_params
params.permit!
end
end
答案 0 :(得分:1)
您可以为索引页面设置分页:
ActiveAdmin.register Phone do
config.per_page = 10000
end