true
から戻っているvalid?
(そして.errorsが空である)ActiveRecordモデルがありますが、false
から戻っていsave()
ます。モデルインスタンスが有効な場合、保存が失敗する原因をどのようにして見つけることができますか?
7
私は数週間前にこの問題を抱えていました。一部のリファクタリングでは、before_save関数が常にfalseを返すため、保存が失敗していました。
—
Jeff Paquette、2011年
@Jeff-ありがとう、:before_saveメソッドがfalseを返すことが判明しました。あなたはどのようにして知りました?コードの検査だけでしたか?
—
kdt、2011年
コードインスペクションであり、バージョン管理との相違点を確認しました。
—
Jeff Paquette、2011年