在rails 3中创建控制器/路由/视图的最简单方法是什么?

时间:2012-03-18 00:27:42

标签: ruby-on-rails-3 ruby-on-rails-3.1

我可能很疯狂,但我认为我曾经看到你可以做到以下几点:

create file:  app/controllers/hello_controller.rb
create file:  app/view/hello/foo.html.erb

无需在routes.rb和hello_controller.rb中的方法中创建更改,我认为url的默认映射:     /你好/富

将输出foo.html.erb,因为'/ hello'会知道使用默认的hello_controller,并且'/ foo'会知道路由到动作'foo'并因此映射到视图hello / foo。 html.erb ???

基本上,我正在创建一些快速静态页面,并且必须进行4种不同的更改:控制器,操作方法,路由和视图......有没有办法快速完成这个并避免所有过程而只是获取rails选择'默认'控制器并查看?

1 个答案:

答案 0 :(得分:2)

在您的示例中,您将执行rails generate controller hello foo。这将使用一个名为foo的方法创建一个名为hello的控制器。