Eloquent, birçok özelliğiyle geniş bir alanı kapsar. Sorgu oluşturma, model olayları, ilişkiler, chunking, serialization ve şimdi vektör benzerliği ile ilgili pek çok özelliği akılda tutmak zor olabilir. Çoğumuz her özelliği her gün kullanmıyoruz.
Bu nedenle, ihtiyacınız olanı hızlıca bulmanızı sağlayacak arama yapılabilir bir referans oluşturduk:
👉 https://devdeia.com/cheat-sheets/laravel/
Nedir?
Nedir?
Eloquent yöntem setinin tamamını kapsayan arama yapılabilir bir referans: 27 grup, yüzlerce yöntem, hepsi tek bir sayfada. Karanlık ve aydınlık modlar mevcut, sistem tercihinizi otomatik olarak takip eder, isterseniz manuel olarak da değiştirebilirsiniz.
Günlük kullandığınız yöntemlerden daha az kullandıklarınıza kadar her şeyi bulacaksınız:
- Veri alma, filtreleme (WHERE, tarih koşulları), sıralama, agregalar
- Veri ekleme, güncelleme, upsert, silme, yumuşak silme
- JOIN’ler, UNION’lar, ham ifadeler
- İşlemler, sayfalandırma, chunking & lazy iteration
- Eager loading, ilişkiler (attach/sync/associate)
- Model olayları, serialization, hata ayıklama (
->dd(),->ddRawSql()) - Eloquent koleksiyonları
- Vektör benzerliği (
->nearestNeighbors()) — çünkü Laravel artık AI ile çalışıyor 🙂
Açık Kaynak
Açık Kaynak
Veri, herkesin katkıda bulunabileceği ayrı bir kamu reposunda bulunuyor:
👉 https://github.com/andreia/laravel-eloquent-cheat-sheet
Eksik bir yöntem, yanlış bir açıklama veya yazım hatası mı buldunuz? Katkılarınızı bekliyoruz! Bir PR açabilir veya bir sorun bildirebilirsiniz.
Bir öneriniz varsa, duymak isterim 🙂
Kaynak: Orijinal Makale


