Exceção: Mongoid::Errors::NestedAttributesMetadataNotFound

Herda:
MongoidError
  • Objeto
mostrar tudo
Definido em:
lib/mongoid/errors/nested_attributes_metadata_not_Found.rb

Visão geral

Esse erro é gerado quando não é possível encontrar metadados ao definir atributos aninhados ou o nome estava incorreto.

Resumo constante

Constantes herdadas de MongoidError

MongoidError::BASE_KEY

Resumo do atributo de instância

Atributos herdados de MongoidError

#problema, #resolução, #summary

Recolhimento do Resumo do método de instância

Métodos herdados de MongoidError

#compose_message

Detalhes do construtor

#initialize(klass, name) ➤ NestedAttributesMetadataNotFound

Crie o novo erro de metadados.

Exemplos:

Crie o novo erro de metadados.

NestedAttributesMetadataNotFound.new(klass, name)

Parâmetros:

  • classe (Classe)

    A classe do documento.

  • name (Símbolo | string)

    O nome da associação



18
19
20
21
22
23
24
25
# File 'lib/mongoid/errors/nested_attributes_metadata_not_Found.rb', linha 18

def inicializar(classe, name)
  super(
    compound_message(
      "nested_attributes_metadata_not_Found",
      { classe: classe, nome: name }
    )
  )
end