0

我即将在我的应用程序中创建用于记录用户活动的功能。我正在考虑使用观察者,然后通过另一个模型记录事件,比如 UserLog。

不过,在这样做之前,我想问一下是否已经有一个好的宝石可以节省我一些时间。

你碰巧知道吗?

ps 顺便说一句,我说的是自定义用户活动以及记录 IP 地址等。不过,自定义操作记录的第一种情况更为重要。

为清楚起见进行编辑:我不是指模型更改,而是记录已发布的表单变量和此类操作,而不是模型更改。

4

1 回答 1

3

已审核

audited 是一个 ActiveRecord 扩展,它在审计表中记录对模型的所有更改,并带有可选的修订注释。act_as_audited 已更新为与 Rails 3 一起使用,以便与旧版本的 Rails 一起使用。

于 2012-05-04T05:02:47.873 回答