Mongoid 3 文档显示您可以使用以下方法进行简单的求和:Band.sum(:likes)
我有以下简单模型:
class Project
...
has_many :subprojects
...
end
class Subproject
...
field :subtotal, :type => BigDecimal, :default => 0
...
end
我如何总结subtotal
每个Project
?
例如,我试过
Project.first.subprojects.sum(:subtotal)
它返回 0。
但
Project.first.subprojects.first.subtotal
回报#<BigDecimal:7fcb0d77b958,'0.11054E3',18(18)>
有什么建议么?