grabbee
@grabbee

Doctrine не запускает PrePersist при загрузке фикстур?

Пробую загружать данные фиктур - в сущностях даты создания прописаны в @ORM\PrePersist - но ни даты ни другие данные из этого блока не устанавливаются, как будто бы его нет совсем. Сохраняются данные в сущность только напрямую из фикстур. Почему так происходит, это нормально?
  • Вопрос задан
  • 245 просмотров
Решения вопроса 2
BoShurik
@BoShurik Куратор тега Symfony
Symfony developer
Не забыли добавить аннотацию к классу?
@ORM\HasLifecycleCallbacks()
Ответ написан
Комментировать
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Нет, это не нормально. См. ответ BoShurik.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы