3

是否有可能强制 paper_trail 在版本更改时不更改关系?

我的应用程序是一个投注软件,我需要让用户投注在他投注时处于活动状态的那个,保留改变赔率的可能性。

4

1 回答 1

1

你的意思是你想忽略某些属性的更新?因此,如果赔率发生变化,那么什么都不做?

或者你的意思是当相关对象发生变化时它不创建版本?

无论哪种方式,我认为文档中的以下内容都会起作用

https://github.com/airblade/paper_trail#choosing-attributes-to-monitor

has_paper_trail :skip => [:attribute_or_relationship]

这将停止创建版本,但也会从所有版本中省略上述内容。

于 2013-04-05T21:55:02.347 回答