method
_update_record
v6.0.0 -
Show latest stable
- Class:
ActiveRecord::Persistence::ClassMethods
_update_record(values, constraints)public
No documentation available.
# File activerecord/lib/active_record/persistence.rb, line 378
def _update_record(values, constraints) # :nodoc:
constraints = _substitute_values(constraints).map { |attr, bind| attr.eq(bind) }
um = arel_table.where(
constraints.reduce(&:and)
).compile_update(_substitute_values(values), primary_key)
connection.update(um, "#{self} Update")
end