我有一个表,我需要添加一个新字段并将值复制到另一个字段中。现在这个表有很多记录,所以我可以循环每条记录并一次更新它。
什么是最好的方法来做到这一点。
我的数据库是 PG,但我真的很想用 Activerecord 的方式来做这件事
我有一个表,我需要添加一个新字段并将值复制到另一个字段中。现在这个表有很多记录,所以我可以循环每条记录并一次更新它。
什么是最好的方法来做到这一点。
我的数据库是 PG,但我真的很想用 Activerecord 的方式来做这件事
YourTable.update_all('new_field_name = old_field_name')
见 http://apidock.com/rails/ActiveRecord/Base/update_all/class