class Arel::Nodes::Function
Attributes
alias[RW]
distinct[RW]
expressions[RW]
Public Class Methods
new(expr, aliaz = nil)
click to toggle source
# File lib/arel/nodes/function.rb, line 9 def initialize expr, aliaz = nil @expressions = expr @alias = aliaz && SqlLiteral.new(aliaz) @distinct = false end
Public Instance Methods
as(aliaz)
click to toggle source
# File lib/arel/nodes/function.rb, line 15 def as aliaz self.alias = SqlLiteral.new(aliaz) self end