RailsでRESTサービスを作成しています。これが私のルートです。
resources :users
match '/users', :controller => 'users', :action => 'options', :constraints => {:method => 'OPTIONS'}
ユーザーを[GET]することができます。ユーザーを更新しようとすると、エラーが発生します。
ActionController::RoutingError (No route matches [OPTIONS] "/users/1"):
私がここを走るときrake routes
、私が与えられたルートは次のとおりです。
users GET /users(.:format) users#index
POST /users(.:format) users#create
new_user GET /users/new(.:format) users#new
edit_user GET /users/:id/edit(.:format) users#edit
user GET /users/:id(.:format) users#show
PUT /users/:id(.:format) users#update
DELETE /users/:id(.:format) users#destroy
/users(.:format) users#options {:method=>"OPTIONS"}
誰かが私のルートを修正して、あらゆる種類のREST呼び出しを行えるようにする方法を教えてもらえますか?ありがとう。