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

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

型に変更前のハッシュを取得

説明

型に変更前のハッシュを取得

使い方

モデル.read_attribute_before_type_cast(カラム名)

型に変更前のハッシュを取得

task = Task.new(id: '1', completed_on: '2012-10-21')
task.read_attribute('id')                            # 1
task.read_attribute_before_type_cast('id')           # '1'
task.read_attribute('completed_on')                  # Sun, 21 Oct 2012
task.read_attribute_before_type_cast('completed_on') # "2012-10-21"

ソースコード