module Groupdate::Relation
Attributes
groupdate_values[RW]
Public Instance Methods
calculate(*args, &block)
click to toggle source
Calls superclass method
# File lib/groupdate/relation.rb, line 11 def calculate(*args, &block) # prevent calculate from being called twice return super if has_include?(args[1]) default_value = [:count, :sum].include?(args[0]) ? 0 : nil Groupdate.process_result(self, super, default_value: default_value) end