标签: paper-trail-gem
如果column2的值为true,我只想为特定列创建版本,例如column1。对于column1和column3,无论条件如何,都应始终对其进行版本控制。我在下面尝试了代码,但是它将跳过has_paper_trail中所有列的版本。
column2
column1
column3
has_paper_trail
has_paper_trail only: %i[ column1 column2 column3 ], if: Proc.new { |t| t.column1 == true },