设计可跟踪'没有激活模型回调

时间:2014-02-10 16:24:11

标签: ruby-on-rails ruby ruby-on-rails-3 devise

devise个模块之一是trackable

用于跟踪用户登录信息。

我的user.rb模型遵循以下模块的设计。

devise :database_authenticatable, :registerable, :recoverable,
       :rememberable, :token_authenticatable

我想向其添加:trackable but when it updates the respective fields它不应该从User模型中触发任何回调。

一种解决方案是有条件地检查可追踪字段更改的每个回调。

有优雅的方法吗?可能没有回调检查。

0 个答案:

没有答案