Ruby on Rails路由 - 获取和匹配之间的区别

时间:2011-08-08 21:30:18

标签: ruby-on-rails ruby-on-rails-3

有什么区别?

示例匹配:
match 'photos/show' => 'photos#show'

示例获取:
get 'photos/show'

是否两者都无法访问照片/显示网址并使用照片控制器中的显示操作?

由于

1 个答案:

答案 0 :(得分:128)

match匹配任何http方法/动词,而get仅匹配http方法/动词GET。

以下两个是等效的:

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