在这里,我几乎有了一个ROR 3.1的新设置,并且已经生成了两个模型(AdminUser和Advisor),当我尝试添加另一个模型"Investor“时,我得到了这个错误:
“'Investor‘这个名字要么已经在您的应用程序中使用了,要么被Rails保留了。请选择另一个选项,然后再运行这个生成器。”
我使用的命令是:rails g模型投资者。我现在的项目中只有两个模型,它们中没有一个叫做Investor.
did:原来我的应用程序名为" investor ";当我创建rails应用程序时,我做了: rails新投资者。我不得不把我的应用程序的名字重新命名为一个不同的名字,它现在起作用了。
以下是您必须更改的文件列表:
发布于 2012-03-28 21:52:14
之所以发生这种情况,是因为我的应用程序名为"Investor“(与我想添加的模型相同),一旦更改了应用程序名称,它就开始工作.
https://stackoverflow.com/questions/8060443
复制相似问题