swa*_*pab 5 ruby ruby-on-rails devise ruby-on-rails-3
用于跟踪用户登录信息.
我的user.rb模型遵循以下模块的设计.
devise :database_authenticatable, :registerable, :recoverable,
:rememberable, :token_authenticatable
Run Code Online (Sandbox Code Playgroud)
我想添加:trackable它,但是当它更新相应的字段时,它不应该从User模型中触发任何回调.
一种解决方案是有条件地检查可跟踪字段更改的每个回调.
有一种优雅的方式来做到这一点?可能没有回调检查.