代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

update(Activerecordを用いてカラムの更新)

update

既存のデータのカラムの更新をするときにつかう

title = Title.find_by(:title => "わっしょい")
title.update(:num => 1)

まず、更新したいデータの行全体を取得しなければならない
今回は1行目でtitleがわっしょいのものを取得してきた(1つのみ)
取得してきたものを変数にする

その変数.updateで用いる