class Mongoid::Errors::InvalidRelationOption

Raised when an option provided for an association is invalid.

def initialize(klass, name, option, valid_options)

Parameters:
  • valid_options (Array) -- The valid option.
  • option (Symbol) -- The invalid option.
  • name (String | Symbol) -- The association name.
  • klass (Class) -- The model class.

Other tags:
    Example: Create the new error. -
def initialize(klass, name, option, valid_options)
  super(
      compose_message(
          "invalid_relation_option",
          { klass: klass, name: name, option: option, valid_options: valid_options }
      )
  )
end