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.
14 15 16 17 18 19 20 21 22 23 24 25 26 |
# Archivo 'lib/mongoid/errors/validations.rb', línea 14 def inicializar(Documento) @document = Documento super( ( 'validations', { documento: Documento.clase, errors: Documento.errors..unirse(', ') } ) ) end |
Detalles de atributo de instancias
#documento ⇒ Objeto (solo lectura) También conocido como: registro
Devuelve el valor del atributo documento.
11 12 13 |
# Archivo 'lib/mongoid/errors/validations.rb', línea 11 def Documento @document end |