質問編集履歴

3

Unpermitted parameter: :commentを追加

2020/10/29 14:30

投稿

LL12
LL12

スコア5

test CHANGED
@@ -1 +1 @@
1
- 投稿したコンテンツに対してコメントする機能実装て、コメント成功時と失敗時で表示画面を変えたい。
1
+ Unpermitted parameter: :comment解決したい。
test CHANGED
@@ -28,6 +28,22 @@
28
28
 
29
29
 
30
30
 
31
+ DBにコメントが保存されない状況をターミナルで確認すると、
32
+
33
+ ```
34
+
35
+ Unpermitted parameter: :comment
36
+
37
+ ```
38
+
39
+ が出ている。
40
+
41
+ この解決方法がわからず、ご教示願いたい。
42
+
43
+
44
+
45
+
46
+
31
47
  ### 該当のソースコード
32
48
 
33
49
 

2

エラー内容に詳細を追加

2020/10/29 14:30

投稿

LL12
LL12

スコア5

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,13 @@
4
4
 
5
5
 
6
6
 
7
- コメント欄に入力があり、「送信する」をクリックすれば、コメントが投稿された詳細ページに遷移、
7
+ コメント欄に入力があり、「送信する」をクリックすれば、コメントが投稿された詳細ページに遷移、
8
-
8
+
9
- コメント欄がブランクであれば、新規コメントがない状態の詳細ページに戻る(留まる)ようにしたい。
9
+ コメント欄がブランクであれば、新規コメントがない状態の詳細ページに戻る(留まる)ようにしたい。
10
+
11
+
12
+
13
+ ②はうまくいくが、①が上手く機能しない。(詳細は次の項目)
10
14
 
11
15
 
12
16
 
@@ -18,7 +22,9 @@
18
22
 
19
23
  コメント欄に文字を入力しても、投稿したコメントが反映されず、DBにも保存されない。
20
24
 
25
+ ブラウザ上ではエラーにはならず、投稿したコンテンツ(protptype)一覧の画面に戻る。
26
+
21
- ブラウザ上でエラーメッセージは出ない)
27
+ つまり、コメント欄がブランクの場合と同様の挙動が起こる。
22
28
 
23
29
 
24
30
 

1

コントローラー名にミスがあったため変更。(commente→comments)

2020/10/29 13:28

投稿

LL12
LL12

スコア5

test CHANGED
@@ -1 +1 @@
1
- 投稿したコンテンツにたいしてコメントする機能を実装して、コメント成功時と失敗時で表示画面を変えたい。
1
+ 投稿したコンテンツにしてコメントする機能を実装して、コメント成功時と失敗時で表示画面を変えたい。
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- ▼commenteコントローラー
29
+ ▼commentsコントローラー
30
30
 
31
31
  ```ruby
32
32