質問編集履歴
3
注意書きの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
※[他のサイトでも同様の質問](https://ja.stackoverflow.com/questions/86419/rails-404-not-found-%e3%81%84%e3%81%84%e3%81%ad%e3%81%aecreate%e3%82%a2%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e3%81%8c%e5%ae%9f%e8%a1%8c%e3%81%95%e3%82%8c%e3%81%aa%e3%81%84)を行っています。解決後はそれぞれ更新致します。よろしくお願いします。
|
2
|
+
|
1
3
|
### 1.前提・実現したいこと
|
2
4
|
投稿された質問(post)に対して回答したコメント(comment)に非同期通信でいいね(good)を押す機能を実装したいです。
|
3
5
|
|
2
タイトルの変更、内容の追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【Rails】いいねのcreateアクションが実行されない
|
1
|
+
【Rails】【404 not found】いいねのcreateアクションが実行されない
|
test
CHANGED
@@ -61,7 +61,6 @@
|
|
61
61
|
|
62
62
|
def create
|
63
63
|
@good = Good.create(user_id: current.user_id, post_id: @post.id, comment_id: @comment.id)
|
64
|
-
redirect_to posts_path
|
65
64
|
end
|
66
65
|
|
67
66
|
def destroy
|
@@ -112,7 +111,6 @@
|
|
112
111
|
|
113
112
|
def show
|
114
113
|
@comment = Comment.new(post_id: @post.id)
|
115
|
-
# comment = Comment.find(params[:id])
|
116
114
|
end
|
117
115
|
|
118
116
|
(省略)
|
@@ -128,8 +126,18 @@
|
|
128
126
|
```
|
129
127
|
|
130
128
|
### 4.自分で調べたことや試したこと
|
131
|
-
|
129
|
+
質問に対してのいいねは以下記事を参考にし、実行できました。
|
130
|
+
https://qiita.com/max_3252/items/ca8f623563e26b6a8630
|
131
|
+
|
132
|
+
次はそのコードを流用する形でコメントへのいいねを実装しようとしましたが、このようなエラーが生じています。
|
133
|
+
|
134
|
+
404 not foundについて調べたところ、リンク切れやリダイレクトの設定ミスとありました。
|
135
|
+
リンク切れは無いとして、リダイレクトの設定ミスかと模索しました。
|
136
|
+
|
137
|
+
エラー内容にて、http://localhost:3000/posts/1/comments/8/goods とあり、
|
132
|
-
|
138
|
+
methodの指定も行なっているので問題ないのでは...と思い、原因を掴めていません。
|
139
|
+
|
140
|
+
|
133
141
|
|
134
142
|
### 5.使っているツールのバージョンなど補足情報
|
135
143
|
ruby: 3.0.2
|
1
タイトルを具体的に変更しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【Rails】
|
1
|
+
【Rails】いいねのcreateアクションが実行されない
|
test
CHANGED
@@ -1,9 +1,5 @@
|
|
1
1
|
### 1.前提・実現したいこと
|
2
|
-
[【Rails】質問のコメントに対してのいいねが実装できず困っています。](https://teratail.com/questions/aedieok7bpsld4)
|
3
|
-
の続きです。
|
4
|
-
|
5
2
|
投稿された質問(post)に対して回答したコメント(comment)に非同期通信でいいね(good)を押す機能を実装したいです。
|
6
|
-
comment_idカラムを取得するところまではできました。
|
7
3
|
|
8
4
|
### 2.発生している問題・エラーメッセージ
|
9
5
|
設置したいいねリンクでcreateアクションが実行されません。
|