削除機能を実装するためにパスを指定しましたがルーティングエラーが出てしまいます。メソッドをdelete、destroyのルーティングは済んでいます。deletでメソッドをしているにもかかわらず、Getメソッドとなってしまいます。何が原因なのでしょうか?
HTML <div class="folder border" style="padding: 30px 10px; width: 80%; margin-top: 10px;"> <%= link_to folder.folder_name, folder_documents_path(folder.id) %> <%= link_to "+", new_folder_document_path(folder.id) %> <%= link_to "-", folder_path(folder.id), method: :delete %> ←destroyで指定しています </div> エラー文 Routing Error No route matches [GET] "/folders/13" ルーティング folder DELETE /folders/:id(.:format) folders#destroy
GETでリクエストをしていないはずなのですが、、、
知恵をお借りできればと思います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。