Laravelde bazen kurduğumuz ilişkilerde henüz bir obje oluşmamış olabilir ve erişmeye çalıştığımızda null object hatası alırız({{ $post->user->name }} gibi). Bu tarz durumlarda hata almamak için withDefault() komutunu kullanarak, verilerin null dönmesini engelleyebiliriz.
Kod:
public function user()
{
return $this->belongsTo('App\User')->withDefault();
}