diff --git a/app/Models/Post.php b/app/Models/Post.php index a8de042..ddc96f9 100644 --- a/app/Models/Post.php +++ b/app/Models/Post.php @@ -15,4 +15,13 @@ class Post extends Model "image", "user_id" ]; + + public function user() + { + return $this->belongsTo(User::class)->select([ + "id", + "name", + "username" + ]); + } } diff --git a/app/Models/User.php b/app/Models/User.php index c81644f..20bf86c 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -45,4 +45,9 @@ class User extends Authenticatable 'password' => 'hashed', ]; } + + public function posts() + { + return $this->hasMany(Post::class); + } }