이 같은 수 있습니다 생성 routes.rb
재정의 방법은
map.resources :users
라우트에 다음과 같은 줄 것을 감안할 때 HTTP 방법으로 POST /users
의 {:controller=>"users", :action=>"create"}
으로 매핑되는 대신 PUT
이 사용 되었습니까? 나는이가이 노선에 사용되는 HTTP 방법을 변경할 수 있다면, 난 그냥 궁금 해서요 편안하고 라우팅을위한 정확하지 않을 것이라는 점을 이해
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"}
:
는rake routes
사항은 다음과 같이 생성 할 .
이것은 기본적으로 내가 지금까지 해왔 던 것입니다. 추가 경로가 없어도 map.resources로 만든 경로에서 사용되는 방법을 바꿀 수 있기를 바랍니다. –