如果回调处理程序返回false,不会造成只有处理程序是回调不叫,还是让人在处理余下的回调和所有的后续回调不叫呢?
如果before_*回调返回false,则取消所有后续回调和相关操作.如果after_*回调返回false,则取消所有后续回调.回调通常按照定义的顺序运行,但回调定义为模型上的方法(最后调用).
cf http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html