Php 将QueryBuilder与函数ADDTIME()一起使用-Symfony2

Php 将QueryBuilder与函数ADDTIME()一起使用-Symfony2,php,mysql,symfony,doctrine-orm,doctrine,Php,Mysql,Symfony,Doctrine Orm,Doctrine,我正试图使用特定的mysql函数,通过QueryBuilder of Doctrine向dateTime添加持续时间(分钟) 我找到了DQL函数,但它只用于日,月 $qb = $this->_em->createQueryBuilder(); $qb->select('meeting'); $qb->from('AppBundle:Meeting', 'm'); ->where('m.timeBegin < :timeEndNext') //

我正试图使用特定的mysql函数,通过QueryBuilder of Doctrine向dateTime添加持续时间(分钟)

我找到了DQL函数,但它只用于

$qb = $this->_em->createQueryBuilder();

$qb->select('meeting');
$qb->from('AppBundle:Meeting', 'm');
   ->where('m.timeBegin < :timeEndNext')

   // Error here
   ->andWhere('ADDTIME(m.timeBegin, SEC_TO_TIME(m.duration * 60)) > :timeBeginNext')
   ->setParameters([
         'timeBeginNext' => $timeBeginNext,
         'timeEndNext' => $timeEndNext,
   ]);
$qb=$this->\u em->createQueryBuilder();
$qb->选择(“会议”);
$qb->from('AppBundle:Meeting','m');
->其中('m.timeBegin<:timeEndNext')
//这里出错
->andWhere('ADDTIME(m.timeBegin,SEC_TO_TIME(m.duration*60))>:timeBeginNext')
->设置参数([
“timeBeginNext”=>$timeBeginNext,
'timeEndNext'=>$timeEndNext,
]);
你检查过这个答案了吗