Rails- 未创建迁移控制器
Rails- Migration controller is not created
我是 rails 的新手,我的命令:
bin/rails generate model database Date:date Endpoint:text User:string
域:字符串
进入命令行里面然后生成:
调用active_record
create db/migrate/20150805174248_create_databases.rb
create app/models/database.rb
invoke test_unit
create test/models/database_test.rb
create test/fixtures/databases.yml
在我之后 运行:
bin/rake db:migrate
但是,当学习本教程时 http://guides.rubyonrails.org/getting_started.html SECTION(5.3)
当试图将数据保存到 controller/database 时,它告诉我访问 app/controllers/articles_controller.rb(文章是他们使用的变量名)。
我面临的问题是 databases_controller.rb 一开始就没有创建!任何人都可以提供任何见解吗?谢谢!
新问题文件databases_controller.rb是空的。几周前我创建了一个,它充满了 def index、new、edit、C、R、U、D。然而这个是空的。因为我应该添加
def create
@article = Article.new(params[:article])
@article.save
redirect_to @article
end
创建部分
您需要生成控制器:
rails generate controller databases
作为 Rails 的新手,Scaffolding
可能是另一个方便的选择。 Scaffolding
可用于生成 Rails 应用程序的一些主要部分,例如新资源的模型、视图和控制器。
rails generate scaffold Database date:date endpoint:text domain:string
这样,您就不必担心为新添加的资源分别创建模型、视图和控制器。
我是 rails 的新手,我的命令:
bin/rails generate model database Date:date Endpoint:text User:string
域:字符串
进入命令行里面然后生成:
调用active_record
create db/migrate/20150805174248_create_databases.rb
create app/models/database.rb
invoke test_unit
create test/models/database_test.rb
create test/fixtures/databases.yml
在我之后 运行:
bin/rake db:migrate
但是,当学习本教程时 http://guides.rubyonrails.org/getting_started.html SECTION(5.3)
当试图将数据保存到 controller/database 时,它告诉我访问 app/controllers/articles_controller.rb(文章是他们使用的变量名)。
我面临的问题是 databases_controller.rb 一开始就没有创建!任何人都可以提供任何见解吗?谢谢!
新问题文件databases_controller.rb是空的。几周前我创建了一个,它充满了 def index、new、edit、C、R、U、D。然而这个是空的。因为我应该添加
def create
@article = Article.new(params[:article])
@article.save
redirect_to @article
end
创建部分
您需要生成控制器:
rails generate controller databases
作为 Rails 的新手,Scaffolding
可能是另一个方便的选择。 Scaffolding
可用于生成 Rails 应用程序的一些主要部分,例如新资源的模型、视图和控制器。
rails generate scaffold Database date:date endpoint:text domain:string
这样,您就不必担心为新添加的资源分别创建模型、视图和控制器。