У меня есть отношения многие ко многим со следующими таблицами.
сообщение
тег
post_tag
Я создал три класса с Doctrine, поэтому у меня также есть следующие классы.
BasePost
BaseTag
BasePostTag
в методе setUp () я определил отношения. Мне нравится удалять запись тега, когда я удаляю запись записи. Поэтому я просто поместил каскад как документ в документ Доктрины.
$this->hasMany("Tag as Tags",array(
'refClass' => 'PostTag',
'local'=>'object_id',
'foreign'=>'tag_id',
'cascade'=> array('delete')
));
работает без проблем.
Мои вопросы: как мне удалить запись из таблицы post_tag?
Нужно ли самому создавать запрос?