Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Sorgu oluşturucusunun ham SQL sorgusunu bir dize olarak nasıl elde edebilirim?
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Sorgu oluşturucusunun ham SQL sorgusunu bir dize olarak nasıl elde edebilirim?

Yazılım

Sorgu oluşturucusunun ham SQL sorgusunu bir dize olarak nasıl elde edebilirim?

teknomers
Son güncelleme: 29 Aralık 2025 20:32
teknomers
Paylaş
Paylaş

Laravel’ın Query Builder veya Eloquent ile çalışırken, özellikle karmaşık sorguların hata ayıklanması sırasında, üzerinde oluşturulan SQL sorgusunu görmek isteyebilirsiniz.

Laravel, bunu yapmak için temiz ve basit bir yol sunar.




Yer Tutucularla Ayrıntılı SQL Almak

Oluşturulan SQL’i görüntülemek için toSql() yöntemini kullanabilirsiniz:

$query = User::where('email', 'like', '%gmail.com%');

dd($query->toSql());

Çıktı:

select * from `users` where `email` like ?

Bu, gerçek değerler yerine ? yer tutucuları ile sorguyu gösterir.

Sorgu Bağlamalarını Almak
Yer tutuculara bağlanan değerleri görmek için:

dd($query->getBindings());

Tam SQL Sorgusunu Almak (Sadece Hata Ayıklama için)
Gerçek değerlerle doldurulmuş SQL görmek istiyorsanız:

$sql = vsprintf(
    str_replace('?', "'%s'", $query->toSql()),
    $query->getBindings()
);

dd($sql);

Çıktı:

select * from `users` where `email` like '%gmail.com%'

Bu yöntem, sadece hata ayıklama veya günlükleme için kullanılmalıdır. Sorguları yürütmek için kullanılmamalıdır.

Bonus: Tüm SQL Sorgularını Günlüklemek
Laravel tarafından yürütülen her SQL sorgusunu günlüğe kaydedebilirsiniz:

DB::listen(function ($query) {
    logger($query->sql, $query->bindings);
});

Kaynak: Orijinal Makale

GitHub Actions Dağıtımınızın Gerçekten Sunucuya Ulaşıp Ulaşmadığını Doğrulayın
Gün 8: Verinin Hayatını Görmek İçin Bir Zaman Çizelgesi Oluşturdum
Laravel için LMAD MCP – DEV Community
Laravel AI SDK’nin Horizon Kuyruğunu Sessizce Durdurması ve 4 Konfigürasyon Değişikliği ile Nasıl Düzeltileceği
Laravel’de Swagger Dokümanlarını Otomatik Olarak Üretme — Sıfır Anotasyon, Sıfır Konfigürasyon
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale <p><strong>“Yazılım Devrimi: Elektrik Şebekesi için Yeni Çözümler Neler?”</strong></p>
Sonraki Makale 2025’te İnternetteki En Tehlikeli İnsanlar ve Etkileri

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Prime Günü’nde Tom’s Hardware okurlarının en çok ilgisini çekenler: Taşınabilir ekranlar, DVD yazarlar, Nintendo Switch 2 ve iki SSD teklifi
Donanım
OpenAI GPT-5.6’yı Tanıttı: ABD’de AI Düzenleme Drama Devam Ediyor
Liste
Kritik: SharkLoader Kötü Amaçlı Yazılımı Cobalt Strike’ı Yaygınlaştırıyor
Siber Güvenlik
Novak Djokovic Özel Sermaye Şirketi Genel Atlantic’te Danışmanlık Yapacak
Genel
2026 Prime Day: Apple TV Yüzde 50 İndirimle ve Diğer En İyi Fırsatlar
Genel
Acil: Siber Güvenlik Şirketlerine Sahte OpenAI Davetleri!
Siber Güvenlik
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?