gpt4 book ai didi

ruby-on-rails-3 - Rails 3 - 使用acts_as_audited 设计可能吗?

转载 作者:行者123 更新时间:2023-12-04 07:04:54 25 4
gpt4 key购买 nike

我想与 acts_as_audited 一起使用 Devise .
我用谷歌搜索过,但结果不是很清楚。
它的优缺点是什么?

最佳答案

我用 Paper Trail这是更新但大致相同的东西,我的设计用户模型的顶部如下所示:

class User < ActiveRecord::Base
has_paper_trail

现在我有一个不断增长的 versions我的数据库中的表,用户模型上的每个 CRUD 操作都有一行。

好处是模型数据的所有先前版本都保存并存储在 YAML 中,允许您回滚/撤消。

缺点?只有数据库大小,并且在写入/更新时可能会受到很小的性能影响。

关于ruby-on-rails-3 - Rails 3 - 使用acts_as_audited 设计可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com