Exceção: Mongoid::Errors::InvalidDiscriminatorKeyTarget Private
- Herda:
-
MongoidError
- Objeto
- StandardError
- MongoidError
- Mongoid::Errors::InvalidDiscriminatorKeyTarget
- Definido em:
- lib/mongoid/errors/invalid_discriminator_key_target.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
Cria a exceção gerada ao tentar definir ou obter a chave discriminadora em uma classe filha.
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(class_name, superclass) ➤ InvalidDiscriminatorKeyTarget
construtor
privado
Uma nova instância do InvalidDiscriminatorKeyTarget.
Métodos herdados de MongoidError
Detalhes do construtor
#initialize(class_name, superclass) ➤ InvalidDiscriminatorKeyTarget
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Retorna uma nova instância de InvalidDiscriminatorKeyTarget.
15 16 17 18 19 20 21 22 |
# File 'lib/mongoid/errors/invalid_discriminator_key_target.rb', linha 15 def inicializar(class_name, superclasse) super( ( "invalid_discriminator_key_target", { class_name: class_name, superclasse: superclasse } ) ) end |