質問編集履歴
3
binding.pryとストロングパラメータのmerge追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,9 +72,7 @@
|
|
72
72
|
|
73
73
|
(3)createアクションの記載に@post.saveを追記してみるが改善せず。
|
74
74
|
|
75
|
-
(4)binding.pryすると情報は取得できている。
|
75
|
+
(4)createアクションにbinding.pryすると情報は取得できている。
|
76
|
-
|
77
|
-
→https://gyazo.com/d0a0855c2908ff12a386c26c993b2a22
|
78
76
|
|
79
77
|
②アイコンにクリックし指定したページに飛ばす。
|
80
78
|
|
2
binding.pryとストロングパラメータのmerge追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,7 +74,7 @@
|
|
74
74
|
|
75
75
|
(4)binding.pryすると情報は取得できている。
|
76
76
|
|
77
|
-
→https://gyazo.com/89
|
77
|
+
→https://gyazo.com/d0a0855c2908ff12a386c26c993b2a22
|
78
78
|
|
79
79
|
②アイコンにクリックし指定したページに飛ばす。
|
80
80
|
|
1
binding.pryとストロングパラメータのmerge追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,7 +64,7 @@
|
|
64
64
|
|
65
65
|
(1)products_controller内のストロングパラメータの記述内容を確認。
|
66
66
|
|
67
|
-
記
|
67
|
+
mergeでidが取得できるように追記。
|
68
68
|
|
69
69
|
(2)モデル内のアソシエーションやバリテーションの記載内容に誤りがないか確認。
|
70
70
|
|
@@ -72,6 +72,10 @@
|
|
72
72
|
|
73
73
|
(3)createアクションの記載に@post.saveを追記してみるが改善せず。
|
74
74
|
|
75
|
+
(4)binding.pryすると情報は取得できている。
|
76
|
+
|
77
|
+
→https://gyazo.com/89788195760c71f7448e010342ddb8fb
|
78
|
+
|
75
79
|
②アイコンにクリックし指定したページに飛ばす。
|
76
80
|
|
77
81
|
(1)エラー文から「postsコントローラーのeditアクションにidがないからマッチするルートがない。だからURLが生成できない。」ということを理解する。
|
@@ -214,7 +218,7 @@
|
|
214
218
|
|
215
219
|
def post_params
|
216
220
|
|
217
|
-
params.require(:post).permit(:id, :number, :title, :word, :content, :url)
|
221
|
+
params.require(:post).permit(:id, :number, :title, :word, :content, :url).merge(id: current_user.id)
|
218
222
|
|
219
223
|
end
|
220
224
|
|