Rails routes.rb获取“user / new”vs get“user#new”

时间:2013-08-05 10:31:43

标签: ruby-on-rails

在Rails的routes.rb中,get "user/new"get "user#new"

之间的区别

1 个答案:

答案 0 :(得分:1)

据我所知:

get "user/new"

表示当您输入网址时:localhost/user/new它将由users controller操作new处理

"user#new"
如果您希望某个特定网址由特定controlleraction处理,则会使用

,例如,当您打开localhost/profiles希望由{{1}处理某个网址时{1}}行动users_controller

show

或,get "profile", to: "users#show"

localhost/edit_profile