7
Rails 3 앱에 대해 ActiveResource (특히 after_initialize)와 함께 작동하도록 ActiveModel :: Callbacks를 가져 오려고하는데 작동하지 않는 것 같습니다. 오류는 없지만 콜백 메서드는 실행되지 않습니다. 여기 ActiveResource에서 작동하도록 ActiveModel :: Callback 가져 오기
어떤 이유로 코드class User < ActiveResource::Base
extend ActiveModel::Callbacks
define_model_callbacks :initialize, :only => :after
after_initialize :update_info
def update_info
puts 'info'
end
end
의 조각이다는 update_info이 실행되지 않습니다. 누구나 어떻게 작동하는지 알 수 있습니까?
이 오히려 실망이다, 그러나 당신이 옳다 나타납니다. https://github.com/rails/rails/blob/master/activemodel/lib/active_model/callbacks.rb – tybro0103