Mysql
 sql >> Datenbank >  >> RDS >> Mysql

GIS-Erweiterung für Lehre 2

Wenn Sie eine SQL-Funktion in Doktrin2 aufrufen möchten, können Sie dies mit dem Ausdruck Funktion aber das funktioniert nur mit DQL.

Hier haben Sie ein Beispiel, das Ihnen zeigt, wie Sie die DATE_DIFF-Funktion verwenden, die nicht in der Doktrin enthalten ist.

$qb = $repository->createQueryBuilder('l');
$qb->expr()->lte(new Doctrine\ORM\Query\Expr\Func('DATE_DIFF',array('lo.start_date', 'CURRENT_DATE()')),'0');