根据迁移中的值更改表的列值

时间:2018-07-13 03:38:01

标签: ruby-on-rails postgresql activerecord ruby-on-rails-5

如何在迁移中更改列的值,而我需要根据它们的值来修改这些值?我要更改的列包含一个字符串数组。我想将某些字符串元素修改为其他字符串,但前提是该字符串元素满足某些条件。有时数组会为空。

change_column方法允许更改列的类型并传递选项,但是我希望有一种灵活的方法可以基于它们的值来修改值。是否有Active Record Migrations方法可提供这种灵活性?

0 个答案:

没有答案