2017-06-06から1日間の記事一覧

accepts_nested_attributes_forしたときのchanged?に気をつけよう

TL; DR rails 5.0.2 accepts_nested_attributes_for で子モデルを変更しても、親モデルの changed? は false を返すよ なので、 changed? を見て何らかの処理をフックするようなコードを書くときは気をつけよう relations_changed? メソッドを生やしておくの…