提问人:Ben 提问时间:1/28/2023 更新时间:1/28/2023 访问量:19
具有paper_trail的对象的单调修订
monotonic revision of object with paper_trail
问:
我正在使用 paper_trail 来跟踪更改。到现在为止,我永远保留了所有版本。这样一来,只需检查版本中的更改计数,即可轻松检查对象的修订号(例如:Object.first.versions.length
)
现在版本表变得非常大,我不需要所有版本,所以我决定自动删除旧版本,只删除关键版本。不幸的是,这打破了修订版的单调增加。n
为对象更改次数保留单独计数器的最佳方法是什么?
向数据库添加一个额外的字段是否有意义,该字段使用 每次更新对象时都会增加的字段,或者是否有更好的方法可以做到这一点?revisions
counter_cache
答: 暂无答案
评论