method
_delete_record
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::Persistence::ClassMethods
_delete_record(constraints)public
No documentation available.
# File activerecord/lib/active_record/persistence.rb, line 200
def _delete_record(constraints) # :nodoc:
constraints = _substitute_values(constraints).map { |attr, bind| attr.eq(bind) }
dm = Arel::DeleteManager.new
dm.from(arel_table)
dm.wheres = constraints
connection.delete(dm, "#{self} Destroy")
end