在Ruby on Rails中,我需要跟蹤對屬性所做的更改。我用「object.changes」來查找變化。但是,這不會產生對關聯表的字段所做的更改。那麼如何跟蹤對相關表格所做的更改? 我有一個客戶表,其中包含ID和地址以及折扣表,其中包含該客戶的折扣率。每當我更改客戶地址時,我都可以得到它。但是我對摺扣率所做的更改沒有記錄。跟蹤關聯表中的變化,Ruby on Rails
0
A
回答
0
定義了一個單獨的模塊,它包含在模型中將跟蹤其變化。 link
+0
您好,歡迎來到Stack Overflow,首先感謝您花時間回答。請花一些時間通過[歡迎導覽](https://stackoverflow.com/tour)瞭解您在這裏的方式,閱讀[答案]以創建有用的答案並添加到社區中。儘管這是一個被接受的問題,但在答案中包含代碼示例,因爲鏈接可能會隨着時間的推移而斷開。 – garfbradaz 2017-07-18 10:31:37
相關問題
- 1. Ruby on Rails中的關聯
- 2. Ruby on Rails中的表關聯
- 3. Ruby on Rails的連接表關聯
- 4. Ruby on Rails的 - 代表上has_and_belongs_to_many關聯
- 5. Ruby on Rails模型關聯
- 6. Ruby on Rails - 可選關聯?
- 7. Ruby on Rails雙向關聯
- 8. 屬於關聯表架構Ruby on Rails
- 9. 跟蹤表中的變化
- 10. Ruby on Rails中與ActiveRecords的關聯
- 11. Ruby on Rails中的多態關聯
- 12. Ruby on Rails中的關聯4
- 13. Ruby on Rails中的多對多關聯
- 14. Ruby On Rails自聯接關聯
- 15. 在Ruby on Rails中聲明關聯
- 16. 在Ruby on Rails中設置關聯
- 17. Ruby on Rails和平變化
- 18. 在Ruby on Rails中的多表關聯表格
- 19. 如何在Ruby on Rails中創建關聯之間的關聯
- 20. Ruby on Rails的3多個關聯
- 21. Ruby on Rails的模型關聯
- 22. Ruby on Rails的關聯錯誤
- 23. Ruby on Rails的關聯內部過濾
- 24. 跟蹤在Ruby on Rails中更新數據的用戶
- 25. Ruby on Rails表關係
- 26. Ruby跟蹤實例變量
- 27. Ruby on rails建立關聯範圍
- 28. Ruby on Rails - 獲取關聯數據
- 29. 自引用關聯(Ruby on Rails)
- 30. Ruby on Rails:多重多態關聯
使用['ActiveRecord :: Callbacks'](http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html)來偵聽來自任何其他模型的模型更改。 – 2014-09-01 05:23:14
你能給我們更多的背景嗎? – 2014-09-01 08:41:40
您可能會在[public_activity](https://github.com/pokonski/public_activity)和[Plugingeek]上鍊接的Railscasts(http://www.plugingeek.com/categories/activity-tracking-ruby)中尋找靈感, 。 – 2014-09-01 13:10:55