Do you know how can I do to get sql from my createQueryBuilder?
My Entity / DownloadRepository.php class:
public function getLastDownload($limit) { $query = $this->createQueryBuilder('d'); $query->select('l.ytId, d.title, d.date, d.id, l.creator') ->from('DimiYvmBundle:Log', 'l') ->where('d.ytId = l.ytId AND l.creator = :creator') ->orderBy('l.id', 'DESC') ->groupBy('l.ytId') ->setParameter('creator', 'n') ->setMaxResults($limit);
Thank you all for your help. Best wishes
EDIT
To get sql you have to do:
echo $query->getQuery()->getSql();
Thanks everyone!
php symfony doctrine doctrine2
Dimitri
source share