如何在rails 2中做同样的事情?

时间:2013-04-13 21:17:43

标签: ruby-on-rails ruby ruby-on-rails-3

ActiveSupport的示例Rails 3代码

set_callback :save, :before, :before_meth
set_callback :save, :after,  :after_meth, :if => :condition
set_callback :save, :around, lambda { |r| stuff; result = yield; stuff }

任何人都可以建议如何在rails 2中执行此操作,因为没有set_callback方法我需要在rails 2中的方法调用之前执行某些操作吗?

1 个答案:

答案 0 :(得分:1)

使用before_save和after_save。 http://railsapi.com/doc/v2.3.2/#M001840