Exceção: Mongoid::Errors::Validations
- Herda:
-
MongoidError
- Objeto
- StandardError
- MongoidError
- Mongoid::Errors::Validations
- Definido em:
- lib/mongoid/errors/validations.rb
Visão geral
Gerado quando um método de persistência termina em ! falha na validação. A mensagem conterá as mensagens de erro completas do Document
em questão.
Resumo constante
Constantes herdadas de MongoidError
Recolhimento do Resumo do atributo de instância
-
#documento ➤ Objeto (também: #record)
Somente leitura
Retorna o valor do atributo documento.
Atributos herdados de MongoidError
#problema, #resolução, #summary
Recolhimento do Resumo do método de instância
-
#initialize(document) ➤ Validações
construtor
Uma nova instância de validações.
Métodos herdados de MongoidError
Detalhes do construtor
#initialize(document) ➤ Validações
Retorna uma nova instância de validações.
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/mongoid/errors/validations.rb', linha 16 def inicializar(documento) @document = documento super( ( "validações", { Documento: documento.classe, errors: documento.errors..juntar(", ") } ) ) end |
Detalhes do atributo da instância
#document ➤ Objeto (somente leitura) Também conhecido como: registro
Retorna o valor do atributo documento.
13 14 15 |
# File 'lib/mongoid/errors/validations.rb', linha 13 def documento @document end |