Exception: Mongoid::MultiParameterAttributes::Errors::MultiparameterAssignmentErrors

Inherits:
Errors::MongoidError
  • Object
show all
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

Constant Summary

Constants inherited from Errors::MongoidError

Errors::MongoidError::BASE_KEY

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Methods inherited from Errors::MongoidError

#compose_message, #problem, #resolution, #summary, #translate

Constructor Details

- (MultiparameterAssignmentErrors) initialize(errors)

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

- (Object) errors (readonly)

Returns the value of attribute errors



30
31
32
# File 'lib/mongoid/multi_parameter_attributes.rb', line 30

def errors
  @errors
end