LoginSignup
0

More than 1 year has passed since last update.

Railsでlink_to deleteが出来ない

Last updated at Posted at 2022-04-02

某オンラインスクールで学習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が要因だった模様。
該当と思しきファイルをエイっと削除(これもイケナイような気もする)したところ、
無事にアプリ内のデータ削除が実行出来るようになりました。

訳も分からないまま適当に放り込まない、
ということを念頭に地道に勉強続けます。。。

※ここの理解が違いますよ、等など教えていただけましたら有り難いです

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0