在我的Rails应用程序中运行rails generate controller home index
之后,我在routes.rb
get "home/index"
这条线做什么?当我删除它时,我没有发现它有任何不同。
答案 0 :(得分:2)
请参阅Rails Routing页面了解更多信息,但......
它向路由表添加了一个用于指示表单<{p}的GET
请求的条目
http://localhost:3000/home/index
转到HomeController#index
操作,该操作将呈现响应并将结果显示给用户。
这是
的简写符号match 'home/index' => 'home#index', :via => :get
要查看应用程序可用的其他路由,请在项目目录中的终端中运行以下命令
rake routes