Excepción: Mongoid::Errors::función de retorno

Hereda:
MongoidError
  • Objeto
Mostrar todo
Definido en:
lib/mongoid/errors/callback.rb

Overview

Este error se produce al llamar a #save! o .create! en un modelo cuando una de las devoluciones de llamada devuelve false.

Resumen constante

Constantes heredadas de MongoidError

MongoidError::BASE_KEY

Resumen del atributo de la instancia

Atributos heredados de MongoidError

#problema, #solución, #resumen

Resumen del método de instancia colapsar

Métodos heredados de MongoidError

#compose_message

Detalles del Constructor

#inicializar(klass, method) ⇒ función de retorno

Cree el nuevo error de devoluciones de llamada.

Ejemplos:

Cree el nuevo error de devoluciones de llamada.

Callbacks.new(Post, :create!)

Parámetros:

  • klass (clase)

    La clase del documento.

  • Método (Símbolo)

    El nombre del método.



15
16
17
18
19
# Archivo 'lib/mongoid/errors/callback.rb', línea 15

def inicializar(klass, Método)
  super(
    compose_message('función de retorno', { klass: klass, : Método })
  )
end