Excepción: Mongoid::Errors::Validations
- Hereda:
-
MongoidError
- Objeto
- StandardError
- MongoidError
- Mongoid::Errores::Validaciones
- Definido en:
- lib/mongoid/errors/validations.rb
Overview
Se eleva cuando un método de persistencia termina con ! no cumple la validación. El mensaje contendrá los mensajes de error completos del Document en cuestión.
Resumen constante
Constantes heredadas de MongoidError
Resumen de atributos de la instancia colapsar
-
#documento ⇒ Objeto (también: #registro)
Solo lectura
Devuelve el valor del atributo documento.
Atributos heredados de MongoidError
#problema, #solución, #resumen
Resumen del método de instancia colapsar
-
#inicializar(documento) ⇒ Validaciones
constructor
Una nueva instancia de Validations.
Métodos heredados de MongoidError
Detalles del constructor
#initialize(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( ( "validación", { documento: Documento.clase, errors: Documento.errors..unirse(", ") } ) ) 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 |