質問編集履歴
2
解決方法
test
CHANGED
File without changes
|
test
CHANGED
@@ -133,3 +133,37 @@
|
|
133
133
|
Completed 200 OK in 83ms (Views: 76.8ms | ActiveRecord: 0.6ms)
|
134
134
|
|
135
135
|
```
|
136
|
+
|
137
|
+
|
138
|
+
|
139
|
+
## 解決しました
|
140
|
+
|
141
|
+
####解決方法
|
142
|
+
|
143
|
+
```ruby
|
144
|
+
|
145
|
+
application.jsファイルで以下を追記
|
146
|
+
|
147
|
+
|
148
|
+
|
149
|
+
//= require rails-ujs
|
150
|
+
|
151
|
+
```
|
152
|
+
|
153
|
+
|
154
|
+
|
155
|
+
ご指摘いただいた通りログを確認してみるとdeleteメソッドではなくgetメソッドでプログラムが動いていました。
|
156
|
+
|
157
|
+
原因はおそらくrails5.1以降のバージョンとjqueryの互換性だと思います。
|
158
|
+
|
159
|
+
jqueryをインストールしていてjsファイルにこちらの追記がないと起こってしまうのかと。
|
160
|
+
|
161
|
+
```gemfile
|
162
|
+
|
163
|
+
gem 'jquery-rails'
|
164
|
+
|
165
|
+
```
|
166
|
+
|
167
|
+
の様にjqueryをインストール済みでdeleteメソッドがgetになることがあるそうです。
|
168
|
+
|
169
|
+
他の例を見る限りdeviseをみなさん使用してらしたのでそこも関係あるかもしれません。
|
1
追記 削除ボタンを押した際のログ
test
CHANGED
File without changes
|
test
CHANGED
@@ -99,3 +99,37 @@
|
|
99
99
|
|
100
100
|
|
101
101
|
ここにより詳細な情報を記載してください。
|
102
|
+
|
103
|
+
追記
|
104
|
+
|
105
|
+
削除を実行した時のコンソールログです。
|
106
|
+
|
107
|
+
```console
|
108
|
+
|
109
|
+
Started GET "/posts/9" for ::1 at 2020-05-12 15:03:40 +0900
|
110
|
+
|
111
|
+
(0.3ms) SET NAMES utf8, @@SESSION.sql_mode = CONCAT(CONCAT(@@sql_mode, ',STRICT_ALL_TABLES'), ',NO_AUTO_VALUE_ON_ZERO'), @@SESSION.sql_auto_is_null = 0, @@SESSION.wait_timeout = 2147483
|
112
|
+
|
113
|
+
↳ /Users/username/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activerecord-5.2.4.2/lib/active_record/log_subscriber.rb:98
|
114
|
+
|
115
|
+
Processing by PostsController#show as HTML
|
116
|
+
|
117
|
+
Parameters: {"id"=>"9"}
|
118
|
+
|
119
|
+
Post Load (0.6ms) SELECT `posts`.* FROM `posts` WHERE `posts`.`id` = 9 LIMIT 1
|
120
|
+
|
121
|
+
↳ app/controllers/posts_controller.rb:34
|
122
|
+
|
123
|
+
Rendering posts/show.html.haml within layouts/application
|
124
|
+
|
125
|
+
Rendered posts/_header.html.haml (4.9ms)
|
126
|
+
|
127
|
+
Rendered posts/_content.html.haml (3.9ms)
|
128
|
+
|
129
|
+
Rendered posts/_footer.html.haml (3.0ms)
|
130
|
+
|
131
|
+
Rendered posts/show.html.haml within layouts/application (29.4ms)
|
132
|
+
|
133
|
+
Completed 200 OK in 83ms (Views: 76.8ms | ActiveRecord: 0.6ms)
|
134
|
+
|
135
|
+
```
|