Rails 5.0.0.1:为什么我的路由文件中的匹配控制器不起作用

时间:2016-09-27 09:21:21

标签: ruby-on-rails routing ruby-on-rails-5

Rails.application.routes.draw do
    #get 'welcome/index'
    #get 'welcome/sample'
     match ':controller(/:action(/:id))', : via => :get 

  # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html


    root 'welcome#index'

end

匹配控制器部分不允许我转到路线welcome / sample或welcome / index

1 个答案:

答案 0 :(得分:1)

您的代码适合我,但: via应为:via 另外,我建议您使用get代替match。见rails github guide(谢谢@ABPrime)。

get ':controller(/:action(/:id))'