иметь несколько телефонов. Есть таблица phones с user_id. По связям от юзера телефоны сохраняются без user_id(они не знают о user_id в момент em->flush). Выходит надо сначала сохранить юзера, а потом телефоны? Тоесть одним flush нельзя обойтись где-нить в конце сервиса/контроллера?
                  
                  
                  Ну и будет что-то типа:
                  
                  
                  $em->persist($user)
                  
                  
                  $em->flush()
                  
                  
                  $phone1 = new Phone(user, $form->phone1)
                  
                  
                  $phone2 = new Phone(user, $form->phone2)
                  
                  
                  $em->persist($phone1);$em->persist($phone2);
                  
                  
                  $em->flush()
                  
                  
                
можно обойтись одним флашем.
Обсуждают сегодня