0

アプリケーションでユーザー アクティビティをログに記録する機能を作成しようとしています。オブザーバーを使用して、別のモデル (UserLog など) を介してイベントを記録することを考えていました。

ただし、それを行う前に、これで時間を節約できる優れた宝石が既にあるかどうかを尋ねたいと思います。

たまたま知っていますか?

ps ところで、私はカスタム定義されたユーザー アクティビティや、IP アドレスのログなどについて話している。ただし、カスタム アクション ロギングの最初のケースはより重要です。

明確にするために編集:モデルの変更について言及しているのではなく、モデルの変更ではなく、投稿されたフォーム変数とこのようなアクションを記録しています。

4

1 に答える 1

3

監査済み

auditedは、モデルへのすべての変更を監査テーブルに記録するActiveRecord拡張機能であり、オプションのリビジョンコメントが付いています。Acts_as_auditedは、Rails 3で動作するように更新され、古いバージョンのRailsで使用できるようになりました。

于 2012-05-04T05:02:47.873 に答える