【问题标题】:Tracking history of a model and all the associated models to it in Rails在 Rails 中跟踪模型及其所有关联模型的历史记录
【发布时间】:2015-10-17 22:31:12
【问题描述】:

最近在我的一个项目中,我需要添加功能来跟踪所有操作(创建、更新、删除)、重做和撤消某些模型。 在项目中,我使用 Mongoid 作为 ODM。我可以用 mongoid-history 添加大部分这些功能。但是 mongoid-history 不能跟踪引用关系。在我的情况下,我有具有多个位置的建筑模型。当我从建筑形式(作为嵌套属性)更新位置时,mongoid-history 将适当的轨道(文档)添加到历史跟踪器集合,但该文档与建筑对象无关。因此,当我调用 @building.history_tracks 时,我无法获得此历史记录。你有什么建议?还是我做错了什么?

【问题讨论】:

    标签: ruby-on-rails mongoid


    【解决方案1】:

    【讨论】:

    • 我无法打开您提供的链接。请检查一次。
    猜你喜欢
    • 2020-10-10
    • 2011-01-20
    • 1970-01-01
    • 2013-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多