Exception: ActiveRecord::MultiparameterAssignmentErrors

Inherits:
ActiveRecordError show all
Defined in:
lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/activerecord-7.0.4/lib/active_record/errors.rb

Overview

Raised when there are multiple errors while doing a mass assignment through the ActiveRecord::Base#attributes= method. The exception has an errors property that contains an array of AttributeAssignmentError objects, each corresponding to the error while assigning to an attribute.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(errors = nil) ⇒ MultiparameterAssignmentErrors

Returns a new instance of MultiparameterAssignmentErrors.



369
370
371
# File 'lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/activerecord-7.0.4/lib/active_record/errors.rb', line 369

def initialize(errors = nil)
  @errors = errors
end

Instance Attribute Details

#errorsObject (readonly)

Returns the value of attribute errors.



367
368
369
# File 'lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/activerecord-7.0.4/lib/active_record/errors.rb', line 367

def errors
  @errors
end