你知道我可以從我的createQueryBuilder中獲取sql嗎?如何從createQueryBuilder獲取sql?
我的實體/ DownloadRepository.php類:
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);
// echo $query->getSQL(); => Doesn't work...
return $query->getQuery()->getResult();
}
感謝大家的幫助。 最好的問候
編輯
要獲得SQL中,你必須做出:
echo $query->getQuery()->getSql();
謝謝大家!
謝謝你的幫助! ++ – Dimitri