sql >> Database teknologi >  >> RDS >> Mysql

GIS-udvidelse til Doctrine 2

Hvis du vil kalde SQL-funktion i doctrine2, kan du gøre det ved at være udtryk Funk men dette vil kun virke med DQL.

Her har du et eksempel, der vil fortælle dig, hvordan du bruger DATE_DIFF-funktionen, der ikke er inkluderet i doktrinen.

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


  1. opdatere to tabeller på én gang

  2. Forbedring af ydeevnen af ​​rumlig MySQL-forespørgsel

  3. Oracle Update hænger

  4. Chart.js v2.6:Tilføj pile til cirkeldiagramoutputværdier