我想知道,是否可以在更新操作中处理params对象以创建新模型而不是编辑当前模型?
我想要做的是将编辑尝试存储到新模型中以供审阅,然后在批准后,我将使用在编辑的第一个位置发送的相同params对象来实现模型的更新。 / p>
但是,如何在管理员批准编辑时保存param对象以供日后使用? 在最终实施更新之前,我是否正确地批准编辑?
答案 0 :(得分:0)
我会使用像https://github.com/airblade/paper_trail这样的宝石来解决这个问题。
看一下这个截屏视频: http://railscasts.com/episodes/255-undo-with-paper-trail