Bacaan saya tentang http://apidock.com/rails/ActiveRecord/Dirty
adalah bahwa Anda harus menelepon ..._will_change!
sebelum Anda mengubah atribut. Anda seharusnya dapat mengonfirmasi ini dengan memeriksa changes
dalam berbagai skenario.
Pembaruan:Saya baru saja menguji perilaku dengan atribut string, dan masih menyimpan string yang diperbarui meskipun perubahan dilakukan sebelum ..._will_change
dipanggil, jadi interpretasi saya mungkin salah.