method

visit_Arel_Nodes_NamedFunction

v7.1.3.4 - Show latest stable - Class: Arel::Visitors::ToSql
visit_Arel_Nodes_NamedFunction(o, collector)
private

No documentation available.

# File activerecord/lib/arel/visitors/to_sql.rb, line 383
        def visit_Arel_Nodes_NamedFunction(o, collector)
          collector << o.name
          collector << "("
          collector << "DISTINCT " if o.distinct
          collector = inject_join(o.expressions, collector, ", ") << ")"
          if o.alias
            collector << " AS "
            visit o.alias, collector
          else
            collector
          end
        end