как использовать utc timestamp symfony 4? - PullRequest
2 голосов
/ 10 апреля 2019

как использовать utc_timestamp в symfony 4?

Получение сообщения ниже при использовании utc_timestamp

[Семантическая ошибка] строка 0, столбец 199 рядом с «UTC_TIMESTAMP»: Ошибка: «UTC_TIMESTAMP» не являетсяопределены.

Ответы [ 2 ]

3 голосов
/ 10 апреля 2019

Я думаю, вам нужно использовать utc_timestamp с доктриной.Вы можете включить библиотеку в файл doctrine.yaml.

orm:
        dql:
            string_functions:
                UTC_TIMESTAMP: DoctrineExtensions\Query\Mysql\UtcTimestamp

Проверьте с помощью приведенного выше кода.Может быть полезным.

2 голосов
/ 10 апреля 2019

Кажется, есть неправильный способ его использования. UTC_TIMESTAMP использовать с круглыми скобками. должно понравиться:

$qb->andWhere("(pv.appointmentDate) >= UTC_TIMESTAMP()");
...