2010年8月5日木曜日

ActiveRecordで変更前の値を取得する方法

Chapter 18. Active Record Part 1: The Basics - seven the programmer
変更前、変更後の値

値を更新するとき、ソース上で変更された属性のみが更新される。なので、Active Record はモデルオブジェクトの属性単位で変更されたかどうかを管理している。その値を取得する方法もある。

Modelのプロパティに値をセットした後でも、saveされているDB上の値を取得できる。
ActiveRecordはすみずみまで機能を使い倒せばいろいろできるんだろうけど、なかなかそこまでできない。調べるのも面倒でついついゴリゴリとコードを書いてしまう...

0 件のコメント:

ブログ アーカイブ

カテゴリー