2012-01-20 19 views

cevap

17

Modelinizin initialize yöntemini aşırı kullanıyor musunuz? Benim durumumda, ben onu aşırı etmişti: Ben düzeltmek zorunda

def initialize(attributes=nil) 
    ... 
end 

: Raylar 3.2 olarak

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

, 7c5ae0a88fc9406857ee362c827c57eb23fd5f95 Eklendi (kütle-atama güvenliğini taahhüt: olarak ve: without_protection desteği AR.new için) yukarıdaki yönteme daha fazla argüman ekledi ve bu yüzden benim önceki uygulama başarısız oldu.

+0

Vay, bu harika bir yakalamadır. Hata mesajı ve yığın izi, bunun yerine kesinlikle hiçbir ipucu vermez. – Trejkaz

+0

Teşekkürler @Trejkaz –

İlgili konular