0

A few questions about this route:

root  :to  => "controller#method"
  1. When a GET request is made in what part of Rails does it equate GET "/" with root?

  2. What is root (i.e. a variable, method, other)?

4

1 に答える 1

2

root と match は、動詞に依存しないルートを定義します。つまり、すべての http 動詞がルーティング ルールに含まれます。動詞に依存するルールを定義したい場合は、次のような get/post/put/delete ルールを使用できます。

get 'profile', to: 'users#show'

特に、root は (アプリケーションのルート パスにアクセスしたときの) デフォルト ページが何であるかを定義します。

必要な情報はすべてここにあります。

http://guides.rubyonrails.org/routing.html

于 2013-07-16T11:18:48.113 に答える