2012-01-20 8 views

Respuesta

17

¿Ha sobrecargado el método de su modelo initialize? En mi caso, yo había sobrecargado con:

def initialize(attributes=nil) 
    ... 
end 

que tuve para fijar a:

def initialize(attributes = nil, options = {}) 
    ... 
end 

En Rails 3.2, la confirmación 7c5ae0a88fc9406857ee362c827c57eb23fd5f95 (seguridad masa asignación Añadido: como y: el apoyo without_protection a AR.new) agregó más argumentos al método anterior y es por eso que mi implementación anterior estaba fallando.

+0

Guau, eso es una captura increíble. El mensaje de error y el seguimiento de la pila no dan ninguna pista sobre la ubicación de este. – Trejkaz

+0

Gracias @Trejkaz –

Cuestiones relacionadas