Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment puis-je utiliser YEAR(), MONTH() et DAY() de SQL dans Doctrine2 ?

Vous pouvez ajouter extension Doctrine vous pouvez donc utiliser MySql YEAR et MONTH déclaration en ajoutant cette configuration si vous êtes sur Symfony :

doctrine:
    orm:
        dql:
            string_functions:
                MONTH: DoctrineExtensions\Query\Mysql\Month
                YEAR: DoctrineExtensions\Query\Mysql\Year

vous pouvez désormais utiliser les instructions MONTH et YEAR dans votre DQL ou votre générateur de requêtes.

Remarque :L'extension prend en charge MySQL, Oracle, PostgreSQL et SQLite.