質問編集履歴

2

文法の修正

2021/08/15 02:39

投稿

suzuryu.07
suzuryu.07

スコア3

test CHANGED
File without changes
test CHANGED
@@ -78,13 +78,19 @@
78
78
 
79
79
  #.newは生成したインスタンスを用いて処理を行いたい場合に用いることができる。if文とか
80
80
 
81
- @task = Task.create(task_params)
81
+ #@task = Task.create(task_params)
82
-
83
-
84
-
85
- #変更箇所
82
+
86
-
83
+
84
+
85
+
86
+
87
- @task = Task.new(task_params)
87
+ @task = Task.new(
88
+
89
+ category:params[:category],
90
+
91
+ title:params[:title]
92
+
93
+ )
88
94
 
89
95
  @task.save
90
96
 

1

Task.newの中身をtask_paramsに変更したところ、うまく動作しました。task_paramsメソッドを使っていないためうまく動作しないことと思います。

2021/08/15 02:39

投稿

suzuryu.07
suzuryu.07

スコア3

test CHANGED
File without changes
test CHANGED
@@ -78,20 +78,18 @@
78
78
 
79
79
  #.newは生成したインスタンスを用いて処理を行いたい場合に用いることができる。if文とか
80
80
 
81
- #@task = Task.create(task_params)
81
+ @task = Task.create(task_params)
82
+
83
+
84
+
82
-
85
+ #変更箇所
83
-
84
-
86
+
85
- @task = Task.new(
87
+ @task = Task.new(task_params)
86
-
87
- category:params[:category],
88
-
89
- title:params[:title]
90
-
91
- )
92
88
 
93
89
  @task.save
94
90
 
91
+
92
+
95
93
  redirect_to tasks_path #_pathでトップ画面へのリンクを表す。
96
94
 
97
95
  end