1

Rubyでacts_as_audited gemを使用していますが、正常に動作します。モデルを作成、更新、または削除すると、変更が監査テーブルに取り込まれます。モデルを更新すると、監査テーブルの単一の列に古い値と新しい値が表示されます。例えば:

1|2|Student||||||update|---
age:
- 8
- 11
|3||122.174.107.161|2012-03-20 08:56:42.951459
2|3|Student||||||update|---
name:
- Simon
- Simson
age:
- 12
- 21
department:
- Civil
- Physics
|2||122.174.107.161|2012-03-20 08:57:12.631156

監査テーブルの 2 つの別々の列で新しい値と古い値を観察する方法。

4

1 に答える 1

0

私はこの宝石を手伝うことはできませんが、紙の証跡はデフォルトでこれを行うようです:

https://github.com/airblade/paper_trail

http://railscasts.com/episodes/255-undo-with-paper-trail

于 2012-03-21T04:14:53.310 に答える