Relasi Eloquent: hasMany & belongsTo

Mendefinisikan relasi antar tabel (seperti 1 User memiliki Banyak Post) cukup dengan mengembalikan method hasMany / belongsTo.

👀 Contoh dulu

// App/Models/User.php
public function posts() {
  return $this->hasMany(Post::class);
}

Hasilnya: $user->posts mengambil seluruh daftar post milik pengguna tersebut.

💡 BelongsTo digunakan pada model anak yang menyimpan foreign key.

📝 Sekarang giliranmu

Tuliskan relasi belongsTo public function user() { return $this->belongsTo(User::class); }.

Preview