在Rails项目中获取“home / index”

时间:2012-10-10 21:32:12

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

在我的Rails应用程序中运行rails generate controller home index之后,我在routes.rb

中看到了这一行
get "home/index"

这条线做什么?当我删除它时,我没有发现它有任何不同。

1 个答案:

答案 0 :(得分:2)

请参阅Rails Routing页面了解更多信息,但......

它向路由表添加了一个用于指示表单<{p}的GET请求的条目

http://localhost:3000/home/index

转到HomeController#index操作,该操作将呈现响应并将结果显示给用户。

这是

的简写符号
match 'home/index' => 'home#index', :via => :get

要查看应用程序可用的其他路由,请在项目目录中的终端中运行以下命令

rake routes