2013-12-09 56 views
0

我是Ruby on Rails的新手。我开发的Rails应用程序有几个模型,其中一个用于存储用户名,密码和其他用户相关信息的用户。跟踪在Ruby on Rails中更新数据的用户

现在的问题是,对应于模型的表中的几列已经被不正确地修改。现在我想知道Ralis是否有任何功能,以便我可以知道已完成此操作的用户,这是由于其他原因。

回答

1

您可以尝试安装UserstampPaper Trail来跟踪对记录的更改。如果您自己实现了用户模型(而不是像devise这样的框架),则需要仔细阅读文档以查看您的用户模型的预期属性以获得全部好处。

+0

是的,我已经使用设计,但没有安装这两个你告诉。所以我想知道的是跟踪已经做到这一点的用户是否可能? – Joy

+0

是的,这些插件肯定会对此有所帮助。您也可以尝试https://github.com/sferik/rails_admin以将其可视化。 – mahemoff

0

使用devise

它增加了在迁移其他列(你的),之前生成视图

0

​​3210可能会提供您所需要的审计。