method
will_save_change_to_attribute?
v7.0.0 -
Show latest stable
-
0 notes -
Class: ActiveRecord::AttributeMethods::Dirty
- 1.0.0
- 1.1.6
- 1.2.6
- 2.0.3
- 2.1.0
- 2.2.1
- 2.3.8
- 3.0.0
- 3.0.9
- 3.1.0
- 3.2.1
- 3.2.8
- 3.2.13
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7 (0)
- 5.2.3 (0)
- 6.0.0 (38)
- 6.1.3.1 (0)
- 6.1.7.7 (0)
- 7.0.0 (0)
- 7.1.3.2 (1)
- 7.1.3.4 (0)
- What's this?
will_save_change_to_attribute?(attr_name, **options)
public
Will this attribute change the next time we save?
This method is useful in validations and before callbacks to determine if the next call to save will change a particular attribute. It can be invoked as will_save_change_to_name? instead of will_save_change_to_attribute?("name").
Options
from When passed, this method will return false unless the original value is equal to the given option
to When passed, this method will return false unless the value will be changed to the given value