0
使用Rails3.2觀察者,我發現這些非常酷,但我堅持一個問題。Rails 3.2:觀察者 - 我可以打電話after_something嗎?
好的,我們可以做after_create,after_update,after_destroy,...但我可以做'after_validate'嗎?這個控制器中的方法之後有一個通用名稱嗎?
例如:
class EvaluationObserver < ActiveRecord::Observer
def after_create(record)
Rails.logger.debug "New Evaluation = #{record}"
end
def after_validate(record)
Rails.logger.debug "Validate the record = #{record}
end
end
假設我在EvaluationController.rb有一個被稱爲 「驗證」 的方法,是functionnal?或者我必須做另一件事?
感謝;-)