【问题标题】:Log user activity gem记录用户活动 gem
【发布时间】:2012-05-13 15:36:16
【问题描述】:

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

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

你碰巧知道吗?

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

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

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 rubygems gem


    【解决方案1】:

    audited

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

    【讨论】:

    • 我实际上知道 gem,但问题是我不只是在谈论模型更改。例如,我想保存用户提交表单时发布的表单选项。
    猜你喜欢
    • 1970-01-01
    • 2019-04-09
    • 1970-01-01
    • 2017-10-02
    • 1970-01-01
    • 2021-11-19
    • 2012-06-15
    • 1970-01-01
    • 2014-09-28
    相关资源
    最近更新 更多