In Doctrine2 devi usare uno dei seguenti invece di NOW()
.
Questo:
CURRENT_TIMESTAMP()
Oppure:
...
createQuery(...'WHERE x.date = :now')
->setParameter('now', new \DateTime('now'))
...
Se vuoi solo ora o solo data usa uno di questi:CURRENT_TIME()
e CURRENT_DATE()
La documentazione può essere trovata qui .