質問編集履歴

3

binding.pryとストロングパラメータのmerge追記。

2020/03/02 11:00

投稿

HSRRRJSJQP
HSRRRJSJQP

スコア24

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追記。

2020/03/02 11:00

投稿

HSRRRJSJQP
HSRRRJSJQP

スコア24

test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
  (4)binding.pryすると情報は取得できている。
76
76
 
77
- →https://gyazo.com/89788195760c71f7448e010342ddb8fb
77
+ →https://gyazo.com/d0a0855c2908ff12a386c26c993b2a22
78
78
 
79
79
  ②アイコンにクリックし指定したページに飛ばす。
80
80
 

1

binding.pryとストロングパラメータのmerge追記。

2020/03/02 10:58

投稿

HSRRRJSJQP
HSRRRJSJQP

スコア24

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