• Uyarı

Trickler Laravel WithDefault() Kullanımı

impROS

Member
Yönetici
Laravel Artisan
#1
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();
}