Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Doctrine Query Builder DATE_FORMAT funktioniert nicht

DATE_FORMAT zusammen mit einer Reihe von Mysql-Funktionen sind nicht direkt in Doctrine verfügbar.

Um sie zu verwenden, können Sie entweder Ihre eigenen erstellen oder eine Erweiterung wie beberlei/DoctrineExtensions und fügen Sie dann die entsprechende Funktion zu Ihrer Doktrinen-Bundle-Konfiguration hinzu wie

doctrine:
    dbal:
        ....
    orm:
        ....
        dql:
            string_functions:
                DATE_FORMAT: DoctrineExtensions\Query\Mysql\DateFormat