某オンラインスクールで学習4ヶ月目、
Railsにてオリジナルwebアプリを作成していて
link_toの"削除"が実行できなくてぐるぐるしたので備忘録として。
dpテーブルに投稿したレコードを削除するため実装、削除出来ず。
<%= link_to "報告の削除", dp_path(@dp.id), method: :delete %>
エラー画面も出ず、元の画面に戻ってきてしまう。
ログを見るとどうやらGETで動いている模様。
参考にした記事
https://qiita.com/mami3sansan/items/6a9710b3ffdc937aa5f3
https://nabelog.org/695/
https://takayuki-inoue.hatenablog.com/entry/2018/01/12/105846
その他いくつか読んでみたが、解決に至る糸口が見つからず。
上記記事等から得た知識を元に思い当たる節を探ってみたところ、
作成初期に放り込んでいた、bootstrap絡みの
cssやらjavascriptあたりに要因がありそうな気配が。
(bootstrapは全然使いこなせず放置しておりました)
で、その中のjavascriptが要因だった模様。
該当と思しきファイルをエイっと削除(これもイケナイような気もする)したところ、
無事にアプリ内のデータ削除が実行出来るようになりました。
訳も分からないまま適当に放り込まない、
ということを念頭に地道に勉強続けます。。。
※ここの理解が違いますよ、等など教えていただけましたら有り難いです