保存active_record而不调用rails3中的回调

ops*_*psb 7 activerecord ruby-on-rails callback ruby-on-rails-3

可能重复:
如何避免运行ActiveRecord回调?

在rails 2中,active_records上有一个名为create_without_callbacks的私有方法,您可以调用该方法将记录保存到数据库中,而不会触发与该对象关联的回调.这种方法在rails 3中已经消失了,有什么方法可以实现同样的东西?

Ari*_*jan 2

当您调用 时,您正在阻止某些业务逻辑的发生create_without_callbacks。如果不需要,请考虑删除回调,或者使用:if:unless选项仅在需要时触发回调。