visit_Arel_Nodes_SelectCore(o, collector)private
No documentation available.
# File activerecord/lib/arel/visitors/to_sql.rb, line 146
def visit_Arel_Nodes_SelectCore(o, collector)
collector << "SELECT"
collector = collect_optimizer_hints(o, collector)
collector = maybe_visit o.set_quantifier, collector
collect_nodes_for o.projections, collector, " "
if o.source && !o.source.empty?
collector << " FROM "
collector = visit o.source, collector
end
collect_nodes_for o.wheres, collector, " WHERE ", " AND "
collect_nodes_for o.groups, collector, " GROUP BY "
collect_nodes_for o.havings, collector, " HAVING ", " AND "
collect_nodes_for o.windows, collector, " WINDOW "
maybe_visit o.comment, collector
end