我已在我的应用程序中为Bill
模型创建了ActiveAdmin管理界面,并希望在侧栏中显示索引和筛选搜索的统计信息(如当前已过滤帐单的总金额)。在侧边栏中,我可以访问bills
这样的关系:
sidebar do
bills.sum(:amount)
end
bills
使用当前过滤器正确确定范围:日期,数字等。
但'账单'关系只包含30条记录(显示在页面上,30是默认的分页大小),但总共超过300条。如何获得当前已过滤的账单的“未分页”关系(使用当前选定的过滤条件) )?
答案 0 :(得分:3)
自己动手,我可以使用bills.limit(nil)
覆盖当前页面选择,并返回完整范围。