ruby-on-rails - validates - ruby callbacks
after_create con mĂșltiples mĂ©todos? (2)
Intento llamar a dos métodos en una creación posterior, pero ponerlos en una matriz no funciona ... no puedo encontrar nada en los documentos de rieles o google ... ¿alguien con experiencia?
after_create [:do_this, :do_that]
No funciona
¿Por qué poner los dos métodos de devolución de llamada en una matriz?
after_create: do_this,: do_that
No es necesario rodear los métodos en conjunto. Simplemente use:
after_create :do_this, :and_then_this
Información de bonificación : si una devolución de llamada before_*
devuelve falso, todas las devoluciones de llamada posteriores y la acción asociada se cancelan. Si una devolución de llamada after_*
devuelve falso, todas las devoluciones de llamada posteriores se cancelan. Las rellamadas generalmente se ejecutan en el orden en que se definen, con la excepción de las devoluciones de llamadas definidas como métodos en el modelo, que se llaman últimas.