我有以下情况:如果我的学生对象的名称属性发生变化,我想保留旧值并将其保存到另一个表中。
因此,如果我有一个名称属性为“John 1”的学生对象,在student.update_attributes(:name => 'John 2')之后,我希望能够在before_update中捕获旧名称值“John 1”回调钩子,例如。最好的方法是什么?提前致谢。
我有以下情况:如果我的学生对象的名称属性发生变化,我想保留旧值并将其保存到另一个表中。
因此,如果我有一个名称属性为“John 1”的学生对象,在student.update_attributes(:name => 'John 2')之后,我希望能够在before_update中捕获旧名称值“John 1”回调钩子,例如。最好的方法是什么?提前致谢。