Excepción: Mongoid::Errors::ImmutableAttribute
- Hereda:
-
MongoidError
- Objeto
- StandardError
- MongoidError
- Mongoid::Errors::ImmutableAttribute
- Definido en:
- lib/mongoid/errores/immutable_attribute.rb
Overview
Este error se produce al intentar cambiar el valor de un atributo inmutable. Por ejemplo, el atributo _id es inmutable e intentar cambiarlo en un documento que ya ha sido persistido resultará en este error.
Resumen constante
Constantes heredadas de MongoidError
Resumen del atributo de la instancia
Atributos heredados de MongoidError
#problema, #solución, #resumen
Resumen del método de instancia colapsar
-
#initialize(name, value) ⇒ ImmutableAttribute
constructor
Cree el nuevo error.
Métodos heredados de MongoidError
Detalles del Constructor
#initialize(name, value) ⇒ AtributoInmutable
Cree el nuevo error.
17 18 19 20 21 |
# Archivo 'lib/mongoid/errors/immutable_attribute.rb', línea 17 def inicializar(Nombre, Valor) super( ('immutable_attribute', { nombre: Nombre, valor: Valor }) ) end |