में routes.rb
अवहेलना विधि
map.resources :users
उत्पन्न कुछ इस तरह हो सकता है मार्गों नीचे की तरह एक लाइन कुछ को देखते हुए POST /users
की HTTP विधि {:controller=>"users", :action=>"create"}
पर मैपिंग को HTTP विधि में PUT
के रूप में उपयोग किया जा रहा है?
users GET /users(.:format) {:controller=>"users", :action=>"index"}
PUT /users(.:format) {:controller=>"users", :action=>"create"}
new_user GET /users/new(.:format) {:controller=>"users", :action=>"new"}
edit_user GET /users/:id/edit(.:format) {:controller=>"users", :action=>"edit"}
user GET /users/:id(.:format) {:controller=>"users", :action=>"show"}
PUT /users/:id(.:format) {:controller=>"users", :action=>"update"}
DELETE /users/:id(.:format) {:controller=>"users", :action=>"destroy"}
मैं समझता हूँ कि यह RESTful मार्ग के लिए सही, मैं सिर्फ अगर यह संभव है इन मार्गों द्वारा उपयोग किए गए HTTP तरीकों को बदलने के लिए सोच रहा हूँ नहीं होगा:
rake routes
तो कुछ इस तरह उत्पन्न होगा ।
यह मूल रूप से मैंने जो कुछ किया है, उसके आसपास होने के लिए, उम्मीद कर रहा था कि मैं अतिरिक्त मार्ग के बिना दूर कर सकता हूं और map.resources के साथ बनाए गए मार्ग से उपयोग की गई विधि को बदल सकता हूं। –