1
樣品Rails 3的代碼的ActiveSupport如何在導軌2中做同樣的事情?
set_callback :save, :before, :before_meth
set_callback :save, :after, :after_meth, :if => :condition
set_callback :save, :around, lambda { |r| stuff; result = yield; stuff }
任何人都可以建議如何,因爲沒有set_callback方法我只需要在軌道2的方法調用之前執行一些操作執行固定導軌2這種操作?
我意識到這可能在旁邊,也可能不是一個選項,但是一旦Rails 4按照維護策略正式發佈,Rails 2將從維護(包括安全更新)中刪除。如果你打算保留這個應用程序,你需要在某些時候將它遷移到Rails 3。 – jefflunt
'define_callbacks:before_something,:after_something?'? – ted
我們計劃儘快遷移,但現在我需要找到一些方法來做到這一點.... – suman