Rails,覆盖值(或更新前的重置值)

时间:2016-04-12 19:58:05

标签: ruby-on-rails

我的模型中有一个值是一个数组,我想在每次保存编辑时完全覆盖它。

EKS。 模型[1,2,3,4]

我的编辑表单有复选框。所以下次我可能会在2和4上勾选。

现在更新应该是: 模型[2,4]

现在它不断向数组中添加值。

1 个答案:

答案 0 :(得分:0)

想出来。我把这一行放在我的更新方法中。不确定这是否会在开始时破坏我的新价值,但它完美无缺。

@mymodel.value.clear