Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序已经存在的问题和一堆用户的使用数据,我在其中发现了错误并在代码中修复了它。但是如何使用edited方法修改他们的数据,这实际上是before_save回调?
before_save
我将此记录的输入存储在另一列中,我需要修改输出。
我怎么能做到这一点?
updated_at如果您的模型的价值发生变化,您介意吗?
updated_at
如果没有,我想您可以循环调用保存方法的模型集合。
> Foo.all.each(&:save)
如果采用这种方式,最好在对数据库进行更改之前停止应用程序。