2010年09月13日22:57 Ruby Railsでカラムの値を更新するのは "update_attribute", "update_attributes", それとも "update_attributes!" さ。というわけで、この3つのメソッドが良く似てて、「たまに使おうと思ったらどれ使ったらいいかわかんない(覚えてない)んですけどー」という話です。 まぁ、忘れたときのためにここにまとめておきましょう!3つとも lib/active_record/persistence.rb にメソッドが定義されていました。(Rails 3.0 の場合) 1) update_attribute メソッド def update_attribute(name, value) name = name.to_s raise ActiveRecordError, "#{name} is marked as