Exceção: Mongoid::Errors::UnsavedDocument
- Herda:
-
MongoidError
- Objeto
- StandardError
- MongoidError
- Mongoid::Errors::UnsavedDocument
- Definido em:
- lib/mongoid/errors/unsaved_document.rb
Visão geral
Gerado ao tentar chamar a criação ou criação! por meio de um reference_many quando o documento principal não foi salvo. Isso evita que o filho seja persistente e imediatamente fique órfão.
Resumo constante
Constantes herdadas de MongoidError
Resumo do atributo de instância
Atributos herdados de MongoidError
#problema, #resolução, #summary
Recolhimento do Resumo do método de instância
-
#initialize(base, documento) ➤ UnsavedDocument
construtor
Uma nova instância do UnsavedDocument.
Métodos herdados de MongoidError
Detalhes do construtor
#initialize(base, document) ➤ UnsavedDocument
Retorna uma nova instância de UnsavedDocument.
11 12 13 14 15 16 17 18 |
# File 'lib/mongoid/errors/unsaved_document.rb', linha 11 def inicializar(base, documento) super( ( "unsaved_document", { base: base.classe.name, Documento: documento.classe.name } ) ) end |