【发布时间】:2015-07-23 10:06:15
【问题描述】:
我有一个带有以下列的模型
收费模式
Date
fee
discount
数据
1/1/15, 1, 1
1/1/15, 2, 1
2/2/15, 3, 3
我有一些命名范围,例如 this_year
我想做类似 Charges.this_year.summed_up 之类的事情
如何为此创建一个命名范围。
那么返回的响应应该是:
1/1/15, 3, 2
2/2/15, 3, 3
【问题讨论】:
-
不是真的我不是在寻找代码,我已经研究过分组stackoverflow.com/questions/4855821/…stackoverflow.com/questions/16800082/…大多数解决方案都是基于sql的,我正在尝试寻找一种更基本的方法以直接的方式实施。您可以推荐一个 gem 或任何链接,我也会接受有用的建议作为答案。
标签: ruby-on-rails activerecord named-scope