无法删除或更新父行: 外键约束失败。
class Teacher {
/**
*@ORM\OneToMany(targetEntity="publication", mappedBy="teacher")
*/
protected $publications;
}
class Publication {
/**
* @ORM\ManyToOne(targetEntity="Teacher", inversedBy="publications")
* @ORM\JoinColumn(name="teacher_id", referencedColumnName="id")
*/
protected $teacher;
}
我想要的是,当您删除一个教师时,id _ acher 被修改为 NULL。我想保留这份出版物,但不提及教授。
我不知道怎么做,在原则,这是可能的吗?还是只能跟老师谈恋爱?