Kimliği kullanarak bir posts
veritabanı tablosundan kayıt almaya çalışıyorum. Kafamın bir süredir find() yöntemiyle uğraşıyorum, neden işe yaramadığı konusunda kafam karıştı. Eloquent: find() ve where() use laravel
$post = Post::find($id);
$post->delete();
İstemeyerek ben bu did: Burada bana doğru görünüyor ama işe yaramadı benim sorgu
$post = Post::where('id', $id);
$post->delete();
ve şaşırtıcı yeterli, işe yaradı ama nasıl hiçbir fikrim yok.
Ben de find()
aksine where()
bir sorgu oluşturucu olduğunu biliyoruz ve bu yüzden de bu gibi kullanabilirsiniz: yöntemler işe şekilde fark hakkında Post::where('id', $id)->first()
Herhangi fikirler?