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