Exception: Mongoid::MultiParameterAttributes::Errors::MultiparameterAssignmentErrors
- Inherits:
-
Errors::MongoidError
- Object
- StandardError
- Errors::MongoidError
- Mongoid::MultiParameterAttributes::Errors::MultiparameterAssignmentErrors
- Defined in:
- lib/mongoid/multi_parameter_attributes.rb
Overview
Raised when there are multiple errors while doing a mass assignment through the 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.
Constant Summary
Constants inherited from Errors::MongoidError
Errors::MongoidError::BASE_KEY
Instance Attribute Summary collapse
-
#errors ⇒ Object
readonly
Returns the value of attribute errors.
Instance Method Summary collapse
-
#initialize(errors) ⇒ MultiparameterAssignmentErrors
constructor
A new instance of MultiparameterAssignmentErrors.
Methods inherited from Errors::MongoidError
Constructor Details
#initialize(errors) ⇒ MultiparameterAssignmentErrors
Returns a new instance of MultiparameterAssignmentErrors.
32 33 34 |
# File 'lib/mongoid/multi_parameter_attributes.rb', line 32 def initialize(errors) @errors = errors end |
Instance Attribute Details
#errors ⇒ Object (readonly)
Returns the value of attribute errors.
30 31 32 |
# File 'lib/mongoid/multi_parameter_attributes.rb', line 30 def errors @errors end |