@jasper-blondin

Как изменить гидратор поля datetime в Doctrine?

Размечаю сущности при помощи аннотаций.
В одной из сущностей есть поле типа datetime_immutable:
/**
 * @ORM\Column(type="datetime_immutable")
 */
private $timestamp;

При выполнении запроса на выборку (через метод getArrayResult() из QueryBuilder) получаю:
"timestamp": {
    "date": "2022-06-07 08:42:49.000000",
    "timezone_type": 3,
    "timezone": "UTC"
}

А хотелось бы получить только метку времени.

Есть ли возможность как-то изменить гидратор поля datetime? Желательно прямо в аннотации при разметке сущности.
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
текущий не изменить
можете написать свой type

https://www.doctrine-project.org/projects/doctrine...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы