1列的has_paper_trail条件

时间:2019-07-05 08:55:22

标签: paper-trail-gem

如果column2的值为true,我只想为特定列创建版本,例如column1。对于column1column3,无论条件如何,都应始终对其进行版本控制。我在下面尝试了代码,但是它将跳过has_paper_trail中所有列的版本。

has_paper_trail only: %i[
    column1
    column2
    column3
  ],
if:     Proc.new { |t| t.column1 == true },

0 个答案:

没有答案