J'ai également essayé de cette méthode :
Salut tout le monde,
Je reviens en cette même journée avec un problème de suppression d'un groupe appartenant à une company.
Relation entre Groupe et Company : ManyToOne :
Voici le topo, nous sommes sur la page d'une Company. Celle ci contient des groupes qui lui sot associés.
Je peux créer des groupes et les modifier masi je ne peux pas les supprimer...c'est fort dommage :'(
Le message d'erreur qui s'affiche est le suivant :
Entité Company en lien avec groups (qui fait référence à l'entité Groupe) :
Entité Groupe en lien avec company (qui fait référence à l'entité Company) :
Le template qui envoie, via l'hyperlien, l'id de la company en question et du groupe en question :
Et la méthode deleteGroupe du controller :
Merci pour votre précieuse aide
3 réponses
Quand je met le joincolumn(nullable=true), la supression se fait bien mais seulement au niveau de la company, il reste dans ma bdd... :
Pour ceux qui auront ce problème, la soluton est toute simple. Il faut ajouter : $emi->remove($group) après $company->removeGroup($group);