如何从“开始日期”搜索到“结束日期”,并在搜索结果之后用搜索结果和组进行总结?
我可以从开始到结束日期进行搜索,但我遇到了必须总结和分组的地方
例如。 History.group(:名称)的.sum(:制造)
我希望能够在搜索结果从“开始日期”到“结束日期”之后调用
答案 0 :(得分:1)
Ransack::Search
的{{1}}方法会返回一个关系,因此解决方案为:
scope = History.search({id_eq: 1}).result
scope.group(:name).sum(:produced)