我有一個表,稱爲resource_schedules
其中包含:轉化的字符串列的陣列,以整列的軌道陣列
t.string :active_patient_ids, array: true, default: []
我想將它轉換爲:
t.integer :active_patient_ids, array: true, default: []
我已經創建了一個遷移文件,這裏是我放入它的代碼:
def up
change_column :resource_schedules, :active_patient_ids, :integer
end
def down
change_column :resource_schedules, :active_patient_ids, :string
end
然後我跑這個co命令:
rake db:migrate
該點是我的active_patient_ids
仍然是一個字符串數組。