Doctrine2关系 - 如何设置不相关的关联实体对象

时间:2014-03-04 16:45:10

标签: php mysql symfony doctrine-orm entity

我有2个实体:SectionAdmin和Section。

从SectionAdmin到Section的关系是ManyToOne。

现在,在MySQL表中,我可以将section_id添加为0,这意味着SectionAdmin将是所有部分的管理员,但是Doctrine不允许我这样做。

我需要指定一个有效的Section对象。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

我这样做的方式更简单:

$insertEditorRightSQL = "INSERT INTO section_admin(section_id) VALUES (0) ";

$insertEditorRight = $em->getConnection()->prepare($insertEditorRightSQL); 
$insertEditorRight->execute();