В Doctrine2 трябва да използвате едно от следните вместо NOW()
.
Това:
CURRENT_TIMESTAMP()
Или:
...
createQuery(...'WHERE x.date = :now')
->setParameter('now', new \DateTime('now'))
...
Ако искате само час или само дата, използвайте едно от тези:CURRENT_TIME()
и CURRENT_DATE()
Документация може да бъде намерена тук .