0

現在のモデルを編集する代わりに、更新アクションで params オブジェクトを処理して新しいモデルを作成することは可能ですか?

私がやろうとしているのは、編集の試みをレビュー目的で新しいモデルに保存することです。承認されたら、編集の最初の場所で送信されたのと同じ params オブジェクトを使用してモデルの更新を実装します。

しかし、後で管理者が編集を承認したときに使用するために、param オブジェクトを保存するにはどうすればよいでしょうか? 最終的に更新を実装する前に、編集を承認する正しい方向に進んでいますか?

4

1 に答える 1

0

この問題を解決するには、 https://github.com/airblade/paper_trailのような宝石を使用します。

このスクリーンキャストをご覧ください: http://railscasts.com/episodes/255-undo-with-paper-trail

于 2013-06-25T19:47:55.403 に答える