質問編集履歴

1

リレーションとtimeline()メソッドがどのクラスに実装されているのかを修正・追加いたしました。

2020/08/09 06:21

投稿

kensuke0122
kensuke0122

スコア0

test CHANGED
File without changes
test CHANGED
@@ -20,11 +20,15 @@
20
20
 
21
21
  ```ここに言語を入力
22
22
 
23
- public function timeline()
23
+ class UserController extends Controller {
24
24
 
25
- {
25
+ public function timeline()
26
26
 
27
+ {
28
+
27
-   $posts = Post::where('user_id', Auth::user()->followings)->get();
29
+    $posts = Post::where('user_id', Auth::user()->followings)->get();
30
+
31
+ }
28
32
 
29
33
  }
30
34
 
@@ -70,6 +74,14 @@
70
74
 
71
75
 
72
76
 
77
+ public function posts()
78
+
79
+ {
80
+
81
+ return $this->hasMany('App\Post');
82
+
83
+ }
84
+
73
85
  public function followings(): BelongsToMany
74
86
 
75
87
  {