RailsでRoutingErrorが起きた。
今回の対処法
至って問題はシンプルで、<%= %>内のpathに問題があった。
具体的には
example.html.erb
<%= link_to "Delete", post_path(@post), method: :delete, data:{confirm: "Are you sure?"}, class:"button is-danger" %>
としないといけなかったところで、
example.html.erb
<%= link_to "Delete", edit_post_path(@post), method: :delete, data:{confirm: "Are you sure?"}, class:"button is-danger" %>
としてしまっていた。
今後の対策
RoutingErrorが起きたら、まずPathを確認する。