Symfony 2: удаление связанных сущностей

Допустим есть две связанные сущности, Category и Post, и в yml они выглядят так:

Если оставить в таком виде, то при попытке удалить категорию, в которой есть посты, вылетит такое (или примерно такое) исключение базы данных:

Чтобы задать каскадное удаление, необходимо добавить строчку cascade: [persist,remove] в yml конфигурацию Category:

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: