既存プロダクトにあらたな機能を付け加えようとcontroller内をいじっているとき「ん?updateアクションのときはupdate_attributesだけどそのほかだとsaveになってるぞ、何か違いあんのか?」とふと思って、ちょこっと調べたのでメモ程度に残しておくことにしました。 レファレンスによると”生成したモデルオブジェクトをデータベースに保存する”と記されている。参考URL -> Railsドキュメント ピンとこないがまあオブジェクトを呼び出してそこに何かを代入して保存のようなときにsaveを使えってことかな。 つまりモデル名.オブジェクト名 =とやってから保存するときにsaveを使うってことと勝手に理解しました笑 レファレンスによると”データベースから取得したオブジェクトを更新”と記されている。参考URL -> Railsドキュメント こっちはなんとなくイメージ湧きます。つまり