最近我從我的一個表中刪除了一列abc
,使用rake db:migrate
,remove_column
在self.up
。該列已成功刪除。刪除了一列,Rails仍然想寫上它
雖然我嘗試添加到表中的條目,我有這樣的錯誤:
ActiveRecord::StatementInvalid (Mysql::Error: Unknown column 'abc' in 'field list':
INSERT INTO...
有人試圖寫該列,但它不存在了。我已經檢查了我的所有模型,並確認abc
不存在了。還檢查了schema.rb
和abc
已被刪除。
謝謝你的澄清。 – Victor 2010-11-29 07:02:34