4
我想使用Devise acts_as_audited
。 我用Google搜索了一下,但結果不是很清楚。 它有什麼優點和缺點?Rails 3 - 設計與acts_as_audited可能嗎?
我想使用Devise acts_as_audited
。 我用Google搜索了一下,但結果不是很清楚。 它有什麼優點和缺點?Rails 3 - 設計與acts_as_audited可能嗎?
我用Paper Trail這裏是新的,但同樣的事情,我的設計用戶模型的頂部看起來是這樣的:
class User < ActiveRecord::Base
has_paper_trail
現在我已經有越來越versions
表在我的數據庫與行用於用戶模型上的每個CRUD操作。
好處是模型數據的所有以前版本都保存並存儲在YAML中,允許您回滾/撤消。
缺點?寫入/更新時間只有數據庫大小和可能的小性能。