Rails 如何在创建一个实例的时候跳过 callback?

awking · November 12, 2014 · Last by gyorou replied at November 12, 2014 · 1981 hits

在 rails4.1.7 比如

class Vote < ActiveRecord::Base  
    after_create :add_points_to_user

end

 Vote.create( vote_params) # skill_callback

怎么能在创建的时候跳过回调?

我看手册上只提供了更新时候的方法来跳过回调

文档 跳过回调

1 Floor has deleted

解法不就在你给的文档下面一厘米吗……

http://www.rubydoc.info/docs/rails/4.0.0/ActiveSupport/Callbacks/ClassMethods%3askip_callback

另外还可以通过 options 指定条件。

遇到此类首先应该去搜索……谷歌搜索skip callback rails4 马上就能找到答案。

You need to Sign in before reply, if you don't have an account, please Sign up first.