method
visit_Arel_Nodes_UpdateStatement
v6.1.3.1 -
Show latest stable
- Class:
Arel::Visitors::ToSql
visit_Arel_Nodes_UpdateStatement(o, collector)private
No documentation available.
# File activerecord/lib/arel/visitors/to_sql.rb, line 39
def visit_Arel_Nodes_UpdateStatement(o, collector)
o = prepare_update_statement(o)
collector << "UPDATE "
collector = visit o.relation, collector
collect_nodes_for o.values, collector, " SET "
collect_nodes_for o.wheres, collector, " WHERE ", " AND "
collect_nodes_for o.orders, collector, " ORDER BY "
maybe_visit o.limit, collector
end