🙆
(rails7)削除機能について
rails5ベースで動画を見ていますが、環境ではrails7でlink_toでmethod:delteで削除を行おうとした際にGETメソッドになってしまった時に実際にやったことを記載します。
従来のrails5の記載方法
<%= link_to '削除', board, class: 'btn btn-outline-dark', method:delete %>
上記のようにmethod:deleteでは削除ができなくなっているようです。
rails7の新たな記載方法
<%= link_to '削除', board, class: 'btn btn-outline-dark', data: { turbo_method: :delete } %>
※turbo_methodを使用するためには下記手順が必要
turoを使用するための準備
link_to以外の選択
button_toを使用することでmethod:deleteの記載で対応は可能である。
Discussion