method
visit_Arel_Nodes_SelectStatement
v6.0.0 -
Show latest stable
- Class:
Arel::Visitors::Informix
visit_Arel_Nodes_SelectStatement(o, collector)private
No documentation available.
# File activerecord/lib/arel/visitors/informix.rb, line 7
def visit_Arel_Nodes_SelectStatement(o, collector)
collector << "SELECT "
collector = maybe_visit o.offset, collector
collector = maybe_visit o.limit, collector
collector = o.cores.inject(collector) { |c, x|
visit_Arel_Nodes_SelectCore x, c
}
if o.orders.any?
collector << "ORDER BY "
collector = inject_join o.orders, collector, ", "
end
maybe_visit o.lock, collector
end