method
read_attribute_before_type_cast

v5.2.3 -
Show latest stable
-
0 notes -
Class: ActiveRecord::AttributeMethods::BeforeTypeCast
- 1.0.0
- 1.1.6
- 1.2.6
- 2.0.3
- 2.1.0
- 2.2.1
- 2.3.2
- 2.3.8
- 3.0.0 (0)
- 3.0.9 (0)
- 3.1.0 (0)
- 3.2.1 (0)
- 3.2.8 (0)
- 3.2.13 (0)
- 4.0.2 (38)
- 4.1.8 (6)
- 4.2.1 (0)
- 4.2.7 (0)
- 4.2.9 (0)
- 5.0.0.1 (0)
- 5.1.7 (0)
- 5.2.3 (0)
- 6.0.0 (0)
- 6.1.3.1 (0)
- What's this?
read_attribute_before_type_cast(attr_name)
public
Returns the value of the attribute identified by attr_name before typecasting and deserialization.
class Task < ActiveRecord::Base end 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" task.read_attribute_before_type_cast(:completed_on) # => "2012-10-21"