non proprietario Ho due entità con un rapporto unidirezionale one-to-one:Doctrine 2 One-To-One rapporto unidirezionale eliminare lato
class Foo {
...
/**
* @OneToOne(targetEntity="Bar")
*/
private $bar;
...
}
class Bar {
...
}
Quando cerco di eliminare un'entità Bar ottengo questo errore :
Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails
Come faccio a mantenere un rapporto unidirezionale senza perdere la possibilità di cancellare le entità Bar?