質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

1569閲覧

rails6でdestroyアクションが起動しない。

T.Adams

総合スコア40

Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2020/02/08 05:24

編集2020/02/08 05:25

分からないこと

rails6を使用して、destoryアクションでモデル情報を削除しようと試みたのですが、rails5の時に設定していた記述方式で記述しておりますが、削除できません。他にも似た内容で質問されていることがいますが、同じ方法を試しましたが解決しなかったので、ご質問させていただきました。動きとしては削除ボタンを押下すると、showページに戻ってきて、データが削除されていない状態になります。

ソース

erb

1<div class="container"> 2 <h1 class="text-center">記事詳細ページ</h1><br> 3 <div class="col-sm-12 bg-color"> 4 <p class="show-title"><%= @article.title %></p> 5 <%= image_tag 'picture.jpg', class: 'img-fluid'%> 6 <%= @article.body %> 7 <p class="show-created_at"><%= @article.created_at.strftime("%Y年%-m月%-d日 %-H時%-M分%-S秒") %></p> 8 <%= link_to '編集', edit_article_path, class: 'btn btn-primary' %> 9 <%=link_to '削除', article_path(@article), method: :delete, data: {confirm: '削除してもよろしいですか?'}, class: 'btn btn-danger' %> 10 </div> 11</div>

javascript

1// This file is automatically compiled by Webpack, along with any other files 2// present in this directory. You're encouraged to place your actual application logic in 3// a relevant structure within app/javascript and only use these pack files to reference 4// that code so it'll be compiled. 5import 'bootstrap'; 6import '../stylesheets/application'; 7import Rails from 'rails-ujs'; 8Rails.start(); 9 10require("@rails/ujs").start() 11require("turbolinks").start() 12require("@rails/activestorage").start() 13require("channels") 14 15// Uncomment to copy all static images under ../images to the output folder and reference 16// them with the image_pack_tag helper in views (e.g <%= image_pack_tag 'rails.png' %>) 17// or the `imagePath` JavaScript helper below. 18// 19// const images = require.context('../images', true) 20// const imagePath = (name) => images(name, true) 21 22//= require jquery3 23//= require popper 24//= require bootstrap 25//= require_tree .

環境

Rail 6.0.2.1
Ruby 6.2.3

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

winterboum

2020/02/08 12:48

article コントローラーのソースを載せてください logがあればそれも
T.Adams

2020/02/09 11:17

命名規約に誤りがあったため、動作が適切に行われていなかったようです。
guest

回答1

0

自己解決

命名規約等に誤りがあったようで、ソースの修復が困難になってしまったため、今回はクローズします。

投稿2020/02/09 11:18

T.Adams

総合スコア40

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問