Oltre alla risposta accettata, ci sono un sacco di funzioni personalizzate predefinite disponibili su https://github.com /beberlei/DottrineExtensions .
Questi possono essere quindi registrati nella tua configurazione come
doctrine:
orm:
dql:
string_functions:
DATE: DoctrineExtensions\Query\Mysql\Date
e può quindi essere utilizzato nel tuo DQL (come nella tua query) come
DATE(jobs.endDate) AS endDate