バージョンが変更されたときにpaper_trailがリレーションを変更しないように強制する可能性はありますか?
私のアプリは賭けソフトウェアであり、オッズを変更する可能性を維持しながら、彼が賭けていたときにアクティブだったものにユーザーの賭けを維持する必要があります。
バージョンが変更されたときにpaper_trailがリレーションを変更しないように強制する可能性はありますか?
私のアプリは賭けソフトウェアであり、オッズを変更する可能性を維持しながら、彼が賭けていたときにアクティブだったものにユーザーの賭けを維持する必要があります。
特定の属性の更新を無視したいということですか? オッズが変更された場合、何もしませんか?
それとも、関連オブジェクトが変更されたときにバージョンを作成しないということですか?
いずれにせよ、ドキュメントの次のものが機能すると思います
https://github.com/airblade/paper_trail#choosing-attributes-to-monitor
has_paper_trail :skip => [:attribute_or_relationship]
これにより、バージョンの作成が停止されますが、すべてのバージョンから上記が除外されます。