Как удалить запись вместе со связями?

f34bac088c524e35b6dd5b68d620913c.png14bbc9e982c64253986f16961d770af2.png

Собственно удаляю так:
$em->remove($area);
 $em->flush();


У меня есть таблица с площадками и с заявками
44d24ed0eb8942a5a196927ce2180cf2.pngbb03aea14b724470b6c835d0e8758093.png

Площадки без заявок удаляются
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
GTRxShock
@GTRxShock
Full-stack developer (Symfony, Angular)
надеюсь, суть ясна:
class Application
{
/**
* @ORM\OneToMany(targetEntity="Area", mappedBy="application", cascade={"remove"})
*/
protected $areas;
//...
}


p.s. хотя может еще и со связями намудрили, если отдельно делали
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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