Ders Notu
Tamamlama Gereklilikleri
Veri Çekme ve Temel Sorgular
Veri tabanı işlemleri, Laravel uygulamalarının temel taşlarından biridir. Kullanıcıların veya sistem bileşenlerinin veri tabanından veri çekmesi, içeriği görüntülemesi veya analiz etmesi gerekebilir. Bu başlıkta, "Read" işlemi ele alınarak veri tabanından veri çekme ve görüntüleme işlemleri incelenecektir. Laravel'in Eloquent ORM ve sorgu mekanizmaları, veri çekme işlemlerini etkili bir şekilde gerçekleştirmemizi sağlar. Eloquent ORM ile veri tabanından veri çekmek için temel sorgular oluşturmak da oldukça kolaydır.
Örnek
use App\Models\Post;
// Tüm yazıları çekme
$posts = Post::all();
// Belirli bir yazıyı ID'ye göre çekme
$post = Post::find(1);
// Belirli bir koşula göre yazıları çekme
$popularPosts = Post::where('views', '>', 1000)->get();
Yukarıdaki örnekte, Post modelini kullanarak tüm yazıları çekme, belirli bir yazıyı ID'ye göre çekme ve belirli bir koşula göre yazıları çekme örnekleri bulunmaktadır.