Excepción: Mongoid::Errors::Validations
- Hereda:
-
MongoidError
- Objeto
- Error estándar
- MongoidError
- Mongoid::Errores::Validaciones
- Definido en:
- lib/mongoid/errores/validaciones.rb
Overview
Se genera cuando un método de persistencia que termina en ! no supera la validación. El mensaje contendrá todos los mensajes de error del Document en cuestión.
Resumen constante
Constantes heredadas de MongoidError
Colapso delresumen de atributos de instancia
-
#documento ⇒ Objeto (también: #registro)
solo lectura
Devuelve el valor del atributo documento.
Atributos heredados de MongoidError
#problema, #resolución, #resumen
Colapso del resumen del método de instancia
-
#inicializar(documento) ⇒ Validaciones
constructor
Una nueva instancia de Validaciones.
Métodos heredados de MongoidError
Detalles del constructor
#inicializar(documento) ⇒ Validaciones
Devuelve una nueva instancia de Validaciones.
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# Archivo 'lib/mongoid/errors/validations.rb', línea 16 def inicializar(Documento) @documento = Documento Super( ( "validaciones", { documento: Documento.clase, errors: Documento.errors..Join(", ") } ) ) end |
Detalles de los atributos de instancia
#documento ⇒ Objeto (solo lectura) También conocido como: registro
Devuelve el valor del atributo documento.
13 14 15 |
# Archivo 'lib/mongoid/errors/validations.rb', línea 13 def Documento @documento end |