sql >> Database >  >> RDS >> Mysql

GIS-extensie voor Doctrine 2

Als u de SQL-functie in doctrine2 wilt aanroepen, kunt u dit doen Expression Func maar dit werkt alleen met DQL.

Hier heb je een voorbeeld dat je zal vertellen hoe je de DATE_DIFF-functie moet gebruiken die niet in de doctrine is opgenomen.

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


  1. Hernoem tabel met spaties mysql

  2. IDLE time-outparameter in Oracle

  3. Hoe kan ik AND's en OR's combineren in mijn SQL-statement?

  4. WHERE IN voorwaarde accepteert geen tekenreekswaarde