質問編集履歴

1

コード追記

2020/08/22 04:47

投稿

fujinamitaiju
fujinamitaiju

スコア12

test CHANGED
File without changes
test CHANGED
@@ -13,3 +13,45 @@
13
13
  redirect_to **user** →こちらのuserは何を表しているのでしょうか?
14
14
 
15
15
  user_pathのことでしょうか?それとも自身で定義したメソッドでしょうか?
16
+
17
+
18
+
19
+
20
+
21
+ ```controlloer.rb
22
+
23
+ class RelationshipsController < ApplicationController
24
+
25
+ before_action :require_user_logged_in
26
+
27
+
28
+
29
+ def create
30
+
31
+ user = User.find(params[:follow_id])
32
+
33
+ current_user.follow(user)
34
+
35
+ flash[:success] = 'ユーザをフォローしました。'
36
+
37
+ redirect_to user
38
+
39
+ end
40
+
41
+
42
+
43
+ def destroy
44
+
45
+ user = User.find(params[:follow_id])
46
+
47
+ current_user.unfollow(user)
48
+
49
+ flash[:success] = 'ユーザのフォローを解除しました。'
50
+
51
+ redirect_to user
52
+
53
+ end
54
+
55
+ end
56
+
57
+ ```