我很積極,你可以在文檔中找不到如何操作。例如,我想在所有模型之外的單個位置綁定跨多個模型的「after_create」鉤子。我會通過擴展activerecorde庫來做到這一點嗎?您可以在模型之外綁定activerecord回調嗎?
1
A
回答
1
你可以使用觀察員,http://api.rubyonrails.org/classes/ActiveRecord/Observer.html
,或者你可以擴展ActiveRecord::Base
如果你想這樣做,每一個模型永遠。
0
您需要包含ActiveModel::Callbacks。
相關問題
- 1. ActiveRecord可以在遷移之外創建表嗎?
- 2. ActiveResource模型可以與ActiveRecord模型集成嗎?
- 3. 您可以在XML和XMLHttpRequest之外使用其他格式嗎?
- 4. 您可以在Google Appengine之外使用GQL/Google DataStore嗎?
- 5. 您可以在WCF之外使用DataContractSerializer嗎?
- 6. 您可以基於當前綁定的數據應用可見綁定嗎?
- 7. MVC3模型綁定外鍵
- 8. ActiveRecord可以調用native db函數嗎?
- 9. 當您的XAML在運行時加載時,您可以綁定數據嗎?
- 10. Android TextViews。參數化可能嗎?綁定到模型可能嗎?
- 11. 是否可以將globalize3添加到外部ActiveRecord模型類中?
- 12. 視圖模型在數據綁定之外的作用?
- 13. 我可以在Class之外typedef嗎?
- 14. 我可以使用默認的模型綁定器將多個表單綁定到單個模型嗎?
- 15. 您可以將整個對象綁定到XAML中的CommandParameter嗎?
- 16. 您可以將CmdletBinding與未綁定參數結合使用嗎?
- 17. 綁定模型以查看
- 18. 綁定模型以查看
- 19. 以正確的順序在Rails應用之外加載ActiveRecord模型
- 20. 在ActiveRecord模型
- 21. 我可以從模型代碼中調用指定範圍嗎?
- 22. 如果驗證失敗,您可以重置ActiveRecord實例嗎?
- 23. 您可以覆蓋factory_boy的模型函數嗎?
- 24. 可以在dispatch_source_set_timer之前調用dispatch_resume嗎?
- 25. 是否可以在模型之外控制EAGER/LAZY加載?
- 26. 如何在運行時更改綁定模式?我可以綁定它嗎?
- 27. 您可以在iOS中啓用看門狗以進行調試模式嗎?
- 28. 綁定DOM以外的事件嗎?
- 29. 我可以使用MooseX :: Declare在類之外定義函數嗎?
- 30. 我可以在兩個模型之間共享標籤嗎?
究竟是我在找什麼......謝謝! – colourandcode 2011-05-24 21:34:13