about 1 year ago
Bug描述:在做 《Rails百宝箱》 10-2 时,在添加数据库信息时漏了一些步骤,导致出现如图所示错误

解决方法:

遇事不会找Google,果然在 Stackoverflow 上也有遇到相同问题的朋友(原文链接

1.排名第一的回答解释说:在生成新model数据的db文件里添加:


def up
drop_table :model name

这样用以删除刚才migrate(生成)的数据表格

2.然后我们可以 rails d model xxx(model name)来删除刚才生成的model

3.再执行 rails g model xxx(model name) 来重建model

4.最后执行 rake db: migrate,问题就解决了

← ORID记录7/2 ORID记录7/3 →
 
comments powered by Disqus