属性ハッシュを指定して更新
説明
条件に一致するモデルオブジェクトを更新
バリデーションはスキップ
使い方
モデル.update_attribute(属性名, 値)
例
条件に一致するレコードを更新
@user.update_attribute(:name, "hoge")
更新メソッドの種類
| メソッド | バリデーションによるバリデーションの有無 |
|---|---|
| update | ○ |
| update_all | × |
| update_attributes | ○ |
| update_attribute | × |
条件に一致するモデルオブジェクトを更新
バリデーションはスキップ
モデル.update_attribute(属性名, 値)
@user.update_attribute(:name, "hoge")
| メソッド | バリデーションによるバリデーションの有無 |
|---|---|
| update | ○ |
| update_all | × |
| update_attributes | ○ |
| update_attribute | × |