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