1

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

get "home/index"

这条线有什么作用?当我删除它时,我没有观察到它有什么不同。

4

1 回答 1

2

有关更多信息,请参阅Rails 路由页面,但是...

它在路由表中添加一个条目来引导GET表单的请求

http://localhost:3000/home/index

HomeController#index动作,它将呈现响应并将结果显示给用户。

它是一个简写符号

match 'home/index' => 'home#index', :via => :get

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

rake routes
于 2012-10-10T21:35:17.127 回答