Я изучаю урок Майкла по Hartl Ruby по Rails и получаю сообщение об ошибке в routs.rb.
Это мой код в route.rb
Rails.application.routes.draw do
get 'users/new'
match '/signup', :to => 'users#new'
match '/contact', :to => 'pages#contact'
match '/about', :to => 'pages#about'
match '/help', :to => 'pages#help'
root :to => 'pages#home'
end
И вот ошибка, которую я получаю:
You should not use the `match` method in your router without specifying an HTTP method. (ArgumentError)
If you want to expose your action to both GET and POST, add `via: [:get, :post]` option.
If you want to expose your action to GET, use `get` in the router:
Instead of: match "controller#action"
Do: get "controller#action"
Я запутался. Должен ли я использовать get "controller # action" или match? И какой правильный код при использовании match?