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 に答える