method
visit_Arel_Nodes_NamedFunction
v8.0.0 -
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 386
def visit_Arel_Nodes_NamedFunction(o, collector)
collector.retryable = false
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