我正在使用Rateit作为星级jQuery插件的rails 5.1.6
Web应用程序上工作。
因此,我创建了一个Review模型,将Rateit
评级存储在integer
类型的列中。
但是,由于Rateit允许选择半颗星,因此我想将Review模型的等级列从整数更改为浮点。根据我读过的an article,建议使用change_column
方法修改数据库中的一列,以进行所需的修改来创建新的迁移。
由于我是一个单独的工作人员,因此我的应用程序仍处于开发环境中,并且还必须提交Review模型,所以我想知道是否可以将上述t.integer
更改为{ {1}},然后运行t.float
,然后运行$ rails db:migrate:reset
。