1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【rails】update_attributes→updateを使う

Posted at

##環境
Rails 6.1.4

##記事を書いた理由
webアプリを作成中、

undefined method `update_attributes'

というエラーが出てきてしまい、あたふたしてしまったため。
同じように困ってる人の助けになればと思い書きました。

##解決策
タイトルの通り、update_attributesをupdateに変更するだけ。
update_attributesはrails6.1から削除されたそうです。

参考にさせていただいた記事▼

##(蛇足)そもそも(元)updateとは何なのか?

私は初学者なので、まずこれは何のメソッドなの?と固まりました。
(テキストを見ながら進めていたので、よく分からずに書いていた。)

調べてみたところ、

すでにテーブルに保存されているデータを新しい情報に更新するメソッド

だそうです!
このメソッドの詳しい説明は下記の記事に分かりやすく書いてあったのでここでは割愛します。
(すごく分かりやすいのでぜひ読んでみてください!)

▼参考にさせていただいた記事

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?