İçeriğe geç

getRepository sorgu seçenekleri

Eğer symfony gibi kütüphane kullanıyorsa where komutu yerine getrepository kullanabilirsiniz.

Ornek kod:

[php]
$islemler = $em->getRepository("WebAdminBundle:Islem")->findby(Array(‘durum’=>1));
[/php]

find yerine kullanılacaklar.

find tek veri gelir sadece id ye göre sorgulama yaparsınız
findby dizi şeklinde gelir koşul olarak istediginiz alana göre sorgularsınız
findoneby = Tek veri gelir ama dizi şeklinde sorgu yapmanızı ister
findall = Dizi şeklinde veri verir koşulsuz hepsi gelir

Tek Veri Bulmak için:
[php]
$odabul = $em->getRepository("WebAdminBundle:Oda")->find($oda);
$diziekle[‘oda_id’] = $odabul->getId();
[/php]

Tarih:Symfony