saveとupdate_attributes チュートリアル6章 3.2.4演習3


railsチュートリアル6章3.2.4演習3でハマった部分を投稿します。

saveがうまくいかない理由が分かりませんでした。

調べた結果、

saveをすることで全てのカラムを更新しようとする。

saveの実行にはname以外の入力(保存)の保存を要求するようになり、検証で失敗する。

update_attributesなら特定の属性だけを更新することができます。

以上です。