刪除列。當我創建了一個列的附件我的Rails的模型,我用:從DB
def self.up
change_table :updates do |t|
t.attachment :image
end
end
def self.down
drop_attached_file :updates, :image
end
我試圖刪除列這種方式,但它說的關係不存在:
remove_column :updates, :image
如何正確地從更新表中刪除此列?
有關更新 列:圖像
t.string "image_file_name"
t.string "image_content_type"
t.integer "image_file_size"
t.datetime "image_updated_at"
沒有名爲'image'的列,是嗎?看看你實際上有哪些列,例如發佈你的'db/schema.rb'的相關部分。 – tadman
不,不僅僅是相關的欄目。 – tMTboss