Soruna gelince:
id ile bir kaydı getiriyorsunuz ama kayıt olmadığı için null dönüyor. Örnek:
$post = Post::where($condition)->first();
$post->image;
// Eğer belirtilen koşulda post yoksa hata null döneceğinden hata verir.
Eğer PHP 8 kullanıyorsanız:
$post?->image;
Daha düşük bir sürüm kullanıyorsanız:
optional($post)->image;
şeklinde kullanabilirsiniz.
Veya aranan kayıt yoksa hata fırlatmak için ->findOrFail()
veya ->firstOrFail()
methodlarını ihtiyaca göre kullanabilirsiniz.