0
我有以下的協會之間刪除的關聯?我相信它需要遷移。此遷移應該做什麼?兩款車型
我有以下的協會之間刪除的關聯?我相信它需要遷移。此遷移應該做什麼?兩款車型
遷移應該刪除模型b中的外鍵。所以,你需要刪除使用
remove_column :table_name, :column_name
remove_column :bs, :a_id
稱爲A_ID現場看到這個
http://api.rubyonrails.org/classes/ActiveRecord/Migration.html
謝謝,這會自動刪除上A_ID索引呢? – user1175969
沒有。有一個remove_index ...所以在刪除列之前先刪除索引http://apidock.com/rails/ActiveRecord/ConnectionAdapters/SchemaStatements/remove_index –
因此,我需要先刪除「belongs_to」聲明模型文件。然後創建一個遷移腳本來刪除索引和列?沒有其他代碼需要被觸及? – user1175969