У меня были проблемы с сущностью, которая не была правильно очищена.
В сервисе я установил значения сом. прежде чем сбросить их в службу, я звоню в другую службу и вижу, что подключен слушатель.
В этом слушателе был метод postPersist в ведьме, который назывался "$ entityManager-> flush ();"
Это было источником моей проблемы.
Я нашел это сообщение: Вставка доктрины в событие postPersist
Итак, я удалил флеш, который был сделан в postPersist.
Но я не понимаю необходимости метода postFlush.
В моем случае данные сбрасываются, даже если у меня нет этого метода. как это возможно, что свойства, установленные в слушателе, корректно сбрасываются без этого события?
Если я смотрю другие точки входа, я вижу, что мне нужно объявить событие postFlush, и я вижу необходимость в этом методе.
спасибо за вашу помощь