использовать (flush($entity)) . Тем более, что в третьей версии его удаляют.
Вопрос возник из-за того, что flush сохранит все сущности, что добавлены через $em->persist.
Если мы вызываем flush в репозитории, который предназначен для работы с одним агрегатом, то может ли возникнуть ситуация, что сохраняться и другие агрегаты, которые ты сейчас сохранять не хотел?
нет. не нужно и не стоит. Вместо этого задумайтесь на тему того, как вы группируете стэйт что вам оно вообще пришло в голову сохранять по одному
Обсуждают сегодня