0

我想知道,是否可以在更新操作时处理 params 对象以创建新模型而不是编辑当前模型?

我想要做的是将编辑尝试存储到一个新模型中以供审查,然后在获得批准后,我将使用在第一个编辑位置发送的相同参数对象来实现模型的更新。

但是,当管理员批准编辑时,我将如何保存参数对象以供以后使用?在最终实施更新之前,我是否处于批准编辑的正确轨道?

4

1 回答 1

0

我会使用像https://github.com/airblade/paper_trail这样的 gem来解决这个问题。

看看这个截屏视频: http ://railscasts.com/episodes/255-undo-with-paper-trail

于 2013-06-25T19:47:55.403 回答