古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

属性ハッシュを指定して更新

説明

条件に一致するモデルオブジェクトを更新
バリデーションはスキップ

使い方

モデル.update_attribute(属性名, 値)

条件に一致するレコードを更新

@user.update_attribute(:name, "hoge")

更新メソッドの種類

メソッド バリデーションによるバリデーションの有無
update
update_all ×
update_attributes
update_attribute ×

ソースコード