簡體   English   中英

在Rails中跟蹤模型及其所有相關模型的歷史記錄

[英]Tracking history of a model and all the associated models to it in Rails

最近,在我的一個項目中,我需要添加功能來跟蹤所有動作(創建,更新,刪除),對某些模型的重做和撤消。 在項目中,我將Mongoid用作ODM。 我可以將這些功能中的大多數功能與蒙古歷史一起添加。 但是,蒙古歷史無法跟蹤引用的關系。 就我而言,我的建築模型有很多位置。 當我從建築形式(作為嵌套屬性)更新位置時,mongoid-history向歷史跟蹤器集合中添加了適當的跟蹤(文檔),但是此文檔與建築對象沒有關聯。 因此,當我調用@ building.history_tracks時,無法獲得此歷史記錄跟蹤。 你有什么建議? 還是我做錯了什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM