2013-12-16から1日間の記事一覧

ActiveRecordの複製(as new_record)にはdupを使う

ActiveRecordのdupとcloneメソッドの役割が逆になっていて、 ちょっとハマった。 dupの特徴 (as new_record) idがnil new_record? == true 複製元オブジェクトの値を変更しても感知しない cloneの特徴 (not as new_record) idが複製元オブジェクトと同じ new…