sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag använda DATE() i Doctrine 2 DQL?

Utöver det accepterade svaret finns det massor av förbyggda anpassade funktioner tillgängliga på https://github.com /beberlei/DoctrineExtensions .

Dessa kan sedan registreras i din konfiguration som

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

och kan sedan användas i din DQL (som i din fråga) som

DATE(jobs.endDate) AS endDate


  1. MySQL offset oändliga rader

  2. Hur man använder "ha" med paginering i relationens kolumn i laravel 5

  3. Oracle Big Data SQL

  4. Hur man jämför två tabeller kolumn för kolumn i orakel