エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
saveとupdate_attributesの違い - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
saveとupdate_attributesの違い - Qiita
既存プロダクトにあらたな機能を付け加えようとcontroller内をいじっているとき「ん?updateアクション... 既存プロダクトにあらたな機能を付け加えようとcontroller内をいじっているとき「ん?updateアクションのときはupdate_attributesだけどそのほかだとsaveになってるぞ、何か違いあんのか?」とふと思って、ちょこっと調べたのでメモ程度に残しておくことにしました。 レファレンスによると”生成したモデルオブジェクトをデータベースに保存する”と記されている。参考URL -> Railsドキュメント ピンとこないがまあオブジェクトを呼び出してそこに何かを代入して保存のようなときにsaveを使えってことかな。 つまりモデル名.オブジェクト名 =とやってから保存するときにsaveを使うってことと勝手に理解しました笑 レファレンスによると”データベースから取得したオブジェクトを更新”と記されている。参考URL -> Railsドキュメント こっちはなんとなくイメージ湧きます。つまり