当我从具有关系(@onetoone 或 @onetomany)的实体中删除记录时,
所有关系记录也将被删除
$em = $this->getEm();
$post = $em->find('Blog\\WebBundle\\Entity\\Posts', $pid);
// not found
if (!$post) {
throw ExceptionController::notFound('The post does not exist.');
}
$em->remove($post);
$em->flush();
return $this->redirectGenerate('_posts');
例如这段代码,删除用户,也创建帖子,因为帖子和用户之间存在关系
如何避免这种情况?