Маршруты Ruby on Rails - разница между get и match

В чем разница?

Пример матча:
match 'photos/show' => 'photos#show'

Пример Get:
get 'photos/show'

Не могли бы ли вы достичь изображения/показать URL-адрес, а также использовать действие show в контроллере фотографий?

Спасибо

Ответ 1

match соответствует любому http-методу/глаголу, а get соответствует только http method/verb GET.

Следующие два эквивалента:

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