Joh*_*Del 4 ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1
对于特定路径,是否可以从route.rb指定put或delete http动词?
喜欢:
get 'photos/show'
我尝试用匹配如下:
match 'photos/show' => 'photos#show', :via => :delete
Run Code Online (Sandbox Code Playgroud)
在rake路线中,它似乎是正确的,但它没有删除http请求.我也尝试过:
match 'photos/show' => 'photos#show', :via => :random
而在耙路线上它的节目"随机"
您似乎可以指定get或post,如指南中所示,但我不知道是否可以指定put或delete.可能吗?
jib*_*iel 11
put 'photos/:id(.:format)', :to => 'photos#update'
delete 'photos/:id(.:format)', :to => 'photos#destroy'
Run Code Online (Sandbox Code Playgroud)
要么
resources :photos
Run Code Online (Sandbox Code Playgroud)
然后点击你的app目录
rake routes
Run Code Online (Sandbox Code Playgroud)
来吧,你甚至没有尝试过!
| 归档时间: |
|
| 查看次数: |
8443 次 |
| 最近记录: |