Laravel Raw Queries İşlemleri

tarafından
97
Laravel Raw Queries İşlemleri
Güzel Hosting

Merhabalar,
Bu yazımızda Laravel Framework sistemlerinde çok gelişmiş database işlem motoru ORM mevcut ancak laravel sıkı sıkıya ORM’ye bağlı değil kullanıcılarına bazı çözümler üretebiliyor,  bu işlemlerinden en basiti ise Raw Queries ‘lerdir. Raw Queries’i açıklarsak en basit anlamıyla standart SQL sorgularını kullanarak CRUD işlemlerini yapmaktır.
Dilenirse direk kodlarla açıklayalım.

Insert (C)

DB::insert('insert into urunler (urun_adi,seri_no) values (?,?)',["Telefon",1234]);

Select (R)

DB::select('select * from urunler where id=?',[1]);

Update (U)

DB::update('update urunler set urun_adi=? where id=?',["Ajanda",1]);

Delete (D)

DB::delete('delete from urunlere where id=?',[1]);

Yeni kullanılar için ise soru işaretleri yabancı gelebilir, bu yaptığımız işlem PDO ile gelen bir çeşit güvenlik önlemidir. Soru işareti olarak belirlediğimiz yerler için bir sorgunun sonunda bir dizi çevirerek tüm CRUD işlemlerini daha güvenli bir şekilde yapabiliyoruz.
Yararlı olabildiysem ne mutlu, Hatam var ise bildirilirse düzeltebilirim.