1

当我从具有关系(@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');

例如这段代码,删除用户,也创建帖子,因为帖子和用户之间存在关系
如何避免这种情况?

4

0 回答 0