我的表格中有一个列,我想将其位置从最后更改为第二,请问有人可以帮助我做到这一点。感谢Advance.i对after: column_name
有所了解,但在添加新列时适用。如何更改“激励栏”的位置?
User
first_name
last_name
middle_name
mobile_NO
我想要这样
User
first_name
mobile_no
last_name
middle_name
答案 0 :(得分:1)
您可以调用change_column迁移,如下所示:
def up
change_column :your_table, :some_column, :integer, after: :other_column
end
有关更多信息,请查看以下内容:Rails 4 migration: how to reorder columns