2011-08-08 6 views
63

차이점은 무엇입니까?Ruby on Rails Routes - get과 match의 차이점

예 경기 :
match 'photos/show' => 'photos#show'

예 얻기 :
get 'photos/show'

는 모두가 사진/쇼 URL에 도달하고 또한 사진 컨트롤러에서 show 액션을 사용하는 것이 가능하지 않을까요? get 일치하는 경우에만 HTTP 메소드/동사다면

감사

답변

123

match은 어떤 HTTP 메소드/동사 일치합니다.

다음과 같은 두 가지가 동일합니다

match "/signup" => "users#new", :via => [:get] 
get "/signup" => "users#new"