回答編集履歴

1

追記

2020/03/13 21:03

投稿

winterboum
winterboum

スコア23333

test CHANGED
@@ -7,3 +7,23 @@
7
7
  <%= form_with(model: @task, local: true) do |f| %>
8
8
 
9
9
  では
10
+
11
+
12
+
13
+ 追記
14
+
15
+ 未解決なのにベストにされてしまった。。。
16
+
17
+ code全体がでたのでわかってきました。
18
+
19
+ まず上の修正は不要でした。_formを呼ぶ方で task をわたしていました。
20
+
21
+
22
+
23
+ 問題は create の elseにあります
24
+
25
+ @task = current_user.tasks.order(id: :desc).page(params[:page])
26
+
27
+ これで@taskを壊し、かつ Task のインスタンスでなく、relationにしてしまったのが原因。
28
+
29
+ この行を削除してください