Ders Notu
Completion requirements
İlişkili Verileri Çekme
Modern web uygulamalarında, veriler genellikle birbirine bağlıdır. Örneğin, bir yazının yazarı veya o yazıya ait yorumlar gibi. Eloquent ORM, bu tür ilişkili verileri çekmeyi kolaylaştırır.
Örnek
use App\Models\Post;
$post = Post::find(1);
// Yazının tüm yorumlarını çekme
$comments = $post->comments;
// Yazının yazarını çekme
$author = $post->author;
Yukarıdaki örnekte, Post modeli kullanılarak belirli bir yazının tüm yorumları ve yazarı çekme örnekleri bulunmaktadır. Eloquent'in ilişki yönetimi, veri tabanından ilişkili verileri çekerken oldukça işlevseldir.