Я получаю в Exeption, как показано ниже:Doctrine2 бросать исключение в Symfony2
[Syntax Error] line 0, col 53: Error: Expected known function, got 'MONTH'
при попытке выполнить следующий запрос, используя doctrine2 в Symfony2:
SELECT e FROM EntityBundle:Employee e WHERE MONTH(e.dateOfJoining) = 03 order by e.name
, когда я пытался выполнить аналогичный запрос, как показано ниже:
SELECT * FROM employee e WHERE MONTH(e.date_of_joining) = 03;
он отлично работал в phpmyadmin. Так может ли кто-нибудь предложить, как я могу реализовать тот же запрос doctrine2 с symfony2?
Гораздо более дб независимые, +1 – halfer
благодаря nnichols, так как я имею дело не с целой датой, а только с извлеченным месяцем с БД MySQL, то ** МЕЖДУ ** трюк выиграл» т работы. –
Его всегда можно заставить работать. Что именно ты пытаешься сделать? – nnichols