Excepción: Mongoid::Errors::ReadonlyAttribute

Hereda:
MongoidError
  • Objeto
Mostrar todo
Definido en:
lib/mongoid/errors/readonly_attribute.rb

Overview

Este error se genera al intentar cambiar el valor de un atributo de solo lectura después de que se haya guardado el documento.

Resumen constante

Constantes heredadas de MongoidError

MongoidError::BASE_KEY

Resumen del atributo de la instancia

Atributos heredados de MongoidError

#problema, #solución, #resumen

Resumen del método de instancia colapsar

Métodos heredados de MongoidError

#compose_message

Detalles del Constructor

#initialize(name, value) ⇒ ReadonlyAttribute

Cree el nuevo error.

Ejemplos:

Cree el nuevo error.

ReadonlyAttribute.new(:title, "mr")

Parámetros:

  • Nombre (Symbol | string)

    El nombre del atributo.

  • Valor (objeto)

    El valor del conjunto intentado.



15
16
17
18
19
# Archivo 'lib/mongoid/errors/readonly_attribute.rb', línea 15

def inicializar(Nombre, Valor)
  super(
    compose_message('readonly_attribute', { nombre: Nombre, valor: Valor })
  )
end