我想详细说明一个很好的问题here.我试图将数据库中的一列从字符串转换为整数.
我以为转化会很直接.目前我的字符串是
["10", "12", "125", "135", "140", ...]
我的迁移文件包括:
def change
change_column :table_name, :product_code, :integer
end
Railstry 了这一点,但Postgresql发现了一个错误.
PG::错误:错误:"产品代码"列不能自动转换为整数类型
我不确定如何在rails迁移中使用这个"USING"表达式.
所以我认为转换会非常直接.我应该使用什么作为使用表达式?