質問編集履歴

2

修正

2020/11/16 23:45

投稿

tomato185
tomato185

スコア29

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
  <%= form_for(Friend.new, url: friends_path, html: {class: "follow_farmer"}) do |f|%>
58
58
 
59
- <%= f.hidden_field :user, value: current_user %>
59
+ <%= f.hidden_field :user, value: current_user.id %>
60
60
 
61
61
  <%= f.hidden_field :farmer, value: params[:id] %>
62
62
 

1

修正

2020/11/16 23:45

投稿

tomato185
tomato185

スコア29

test CHANGED
File without changes
test CHANGED
@@ -37,6 +37,8 @@
37
37
  else
38
38
 
39
39
  ```
40
+
41
+ エラー文は、Userの外部キーがほしいのにもってきたパラメータがStringなのでダメ!と怒られていると解釈しているのですが、viewから送ったのは、`value: current_user`で数字ではないのかな??と悩んでおります。
40
42
 
41
43
 
42
44