ruby-on-rails – rails生成模型投资者 – 获取错误“名称”投资者“已经被使用…”

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – rails生成模型投资者 – 获取错误“名称”投资者“已经被使用…”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在这里有一个几乎新的ROR 3.1的设置,并已经生成了2个模型(AdminUser和Advisor),当我尝试添加另一个模型“投资者”时,我收到这个错误

“The name ‘Investor’ is either already used in your application or
reserved by Ruby on Rails. Please choose an alternative and run this
generator again.”

我正在使用命令:rails g model投资者.
我现在在我的项目中只有两个模型,而不是它们被称为投资者…

固定:
原来我的申请被称为“投资者”;当我创建了rails应用程序,我做了:引导新的投资者.我不得不将我应用程序名称的所有出现重命名为不同的名称,现在它可以正常工作.

以下是您必须更改的文件列表:

> config.ru
> Rakefile
> config / application.rb
> config / environment.rb
> config / environments / development.rb
> config / environments / test.rb
> config / routes.rb
> config / initializers / secret_token.rb
> config / initializers / session_store.rb

解决方法

这是因为我的应用程序被称为“投资者”(与我想添加的模型相同),一旦我更改了我的应用程序名称,它开始工作…
原文链接:https://www.f2er.com/ruby/271677.html

猜你在找的Ruby相关文章