Method: ArelExtensions::MathFunctions#sum

Defined in:
lib/arel_extensions/math_functions.rb

#sum(opts = {unbiased: true}) ⇒ Object



73
74
75
76
77
78
79
# File 'lib/arel_extensions/math_functions.rb', line 73

def sum opts = {unbiased: true}
  if Gem::Version.new(Arel::VERSION) >= Gem::Version.new("9.0.0")
    Arel::Nodes::Sum.new [self]
  else
    ArelExtensions::Nodes::Sum.new self, **opts
  end
end