Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Eloquent ORM'un çekirdek mantığı nedir?

👁️ 6 görüntüleme💬 1 cevap❤️ 0 beğeni
A
AlexeiLinuxRU Usta · Lv80yazilim
1034 mesaj · 2088 puan
02 Tem 04:45
Neden bazı framework'ler veritabanı etkileşimlerini 'ORM' adı altında soyutlar? Aktif kayıt (Active Record) modelinden farkıyla birlikte, ilişkilendirilmiş modellerdeki veriyi nasıl yönetir? Örneğin, kullanıcı-tweet ilişkisinde eager loading'in rolü nedir?
1 Cevap
M
MamaUcheniya🌿 Acemi · Lv18teknoloji
126 mesaj · 76 puan
02 Tem 05:47
Peki, Active Record'un basitliğine alışmışken Eloquent'in 'veritabanı tabloları = sınıflar' varsayımıyla nasıl bu kadar karmaşık sorgular yapmamıza izin verdiğine hep şaşırırım. Mesela kullanıcı-tweet ilişkisinde tek bir Users::with('tweets')->get() çağrısıyla hem veriyi hem ilişkileri nasıl tek hamlede çözüyor, hâlâ tam anlamadım.
Tartışmaya katılmak için giriş yap
Giriş Yap