class Mongoid::Errors::UnknownAttribute
This error is raised when trying to set a value in Mongoid
that is not already set with dynamic attributes or the field is not defined.
Public Class Methods
new(klass, name)
click to toggle source
Create the new error.
@example Instantiate the error.
UnknownAttribute.new(Person, "gender")
@param [ Class ] klass The model class. @param [ String, Symbol ] name The name of the attribute.
@since 3.0.0
Calls superclass method
# File lib/mongoid/errors/unknown_attribute.rb, line 20 def initialize(klass, name) super( compose_message("unknown_attribute", { klass: klass.name, name: name }) ) end