Как я могу использовать CONVERT из mysql в Doctrine.
$now = new \DateTime('now', new DateTimeZone('Europe/Berlin'));
$selectedDate = new \DateTime($flightDate);
$selectedDate = $selectedDate->format('Y-m-d H:i:s');
$query= $this->createQueryBuilder('o')
->where('CONVERT(:selectedDate, DATE) + o.time >= :currentTime')
->setParameter('selectedDate', $selectedDate)
->setParameter('currentTime', $now->format('Y-m-d H:i:s'))
->setMaxResults(20)
->getQuery();
Для чего я получаю ошибку
Error: Expected known function, got 'CONVERT'






Вы можете создать собственную функцию dql, дополнительную информацию вы можете прочитать здесь: http://symfony.com/doc/current/doctrine/custom_dql_functions.html
CONVERT не является допустимым расширением доктрины.
You can check all valid extensions here
В этом случае следует использовать расширение DATE + DATEADD.
You can always create custom DQL functions