我在这里有一个几乎全新的ROR 3.1设置并且已经生成了2个模型(AdminUser和Advisor),当我尝试添加另一个模型“投资者”时我收到此错误:
“'投资者'这个名字已经在你的申请中使用过了 由Ruby on Rails保留。请选择一个替代方案并运行它 发电机再次。“
我正在使用命令: rails g model Investor 。 我现在的项目中只有两个模型,其中没有一个被称为投资者......
固定: 事实证明我的申请被称为“投资者”;当我创建rails应用程序时,我做了:rails new investor。我不得不将我的应用名称的所有出现重命名为不同的名称,现在它可以正常工作。
以下是您需要更改的文件列表:
答案 0 :(得分:11)
之所以发生这种情况,是因为我的应用程序被称为“投资者”(与我想添加的模型相同),一旦我更改了应用程序名称,它就开始工作了......