我在rails中有两个类似的表,分别命名为messages和message_histories。我们定期地从messages表中删除旧数据,并将其放到message_histories中。是否有一种方法来查询消息&模型并对记录进行分页。@messages = Message.select("SUM(devices_count) as count ,CAST(run_at AS DATE) AS
在Index视图中,我使用will_paginate gem对结果集进行了分割。Locations: [ New York (100) | Paris (51) | ... ]
我考虑过使用一个辅助函数来计算基于结果集合的聚合,但是will_paginate gem的集合(例如@foos)只包含当前页面的结果