2012-01-20 9 views

答えて

17

モデルのinitializeメソッドをオーバーロードしましたか?私の場合、私はそれをオーバーロードしていた:私は修正しなければならなかった

def initialize(attributes=nil) 
    ... 
end 

:Railsの3.2に

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

、7c5ae0a88fc9406857ee362c827c57eb23fd5f95(付加質量割り当てのセキュリティをコミット:などと:without_protectionサポートAR.new)は、上記の方法にさらに多くの議論を加えました。そのため私の以前の実装は失敗していました。

+0

うわー、それは素晴らしいキャッチです。エラーメッセージとスタックトレースは、この場所のヒントをまったく提供しません。 – Trejkaz

+0

ありがとう@Trejkaz –

関連する問題