我正在嘗試訪問我的字符類的編輯頁面,但由於某種原因它使用POST進行路由,因此它應該是GET。所有類似的問題都沒有幫助。沒有路由匹配[發佈] /字符/ 1 /編輯
這裏是我的編輯功能:
def edit
end
這裏是我的路線:
<%= button_to 'Edit Character', edit_character_path(@character) %>
characters_path GET /characters(.:format) characters#index
POST /characters(.:format) characters#create
new_character_path GET /characters/new(.:format) characters#new
edit_character_path GET /characters/:id/edit(.:format) characters#edit
character_path GET /characters/:id(.:format) characters#show
PATCH /characters/:id(.:format) characters#update
PUT /characters/:id(.:format) characters#update
DELETE /characters/:id(.:format) characters#destroy
這裏是我的編輯鏈接:
<%= button_to 'Edit Character', edit_character_path(@character) %>
編輯鏈接沒去在這裏,它是:<%= button_to'編輯字符',edit_character_path(@character)%> –
爲了得到更好的幫助,請編輯您的問題以包含您的Rails版本和您的routes.rb。 – MarsAtomic