sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo puedo usar DATE() en Doctrine 2 DQL?

Además de la respuesta aceptada, hay un montón de funciones personalizadas prediseñadas disponibles en https://github.com /beberlei/DoctrineExtensions .

Estos se pueden registrar en su configuración como

doctrine:
    orm:
        dql:
            string_functions:
                DATE: DoctrineExtensions\Query\Mysql\Date

y luego se puede usar en su DQL (como en su consulta) como

DATE(jobs.endDate) AS endDate