class ActiveRecord::RecordNotDestroyed
end
puts invalid.record.errors
rescue ActiveRecord::RecordNotDestroyed => invalid
complex_operation_that_internally_calls_destroy!
begin
would return false.
when a call to {#destroy}[rdoc-ref:Persistence#destroy]
Raised by ActiveRecord::Base#destroy!
def initialize(message = nil, record = nil)
def initialize(message = nil, record = nil) @record = record super(message) end