Bonjour,
J'ai crée 2 entity : Project et Project Manager (PM) avec la relation ManyToOne
Quand j'essaie de supprimer le PM il me dit :
PM is linked to project : projet2, therefor it can not be deleted.
Et pourtant j'ai bien mis le nullable et le onDelete SET NULL
D'où vient le souci ?
Le code dans ma classe Project (qui est la propriétaire) :
1 2 3 4 5 6
| /**
* @var \PM
* @ORM\ManyToOne(targetEntity="Acme\DatabaseBundle\Entity\PM")
* @ORM\JoinColumn(nullable=true, onDelete="SET NULL")
*/
private $pm; |
Merci.
Partager