Bonsoir,
J'ai un formulaire qui imbrique 3 entités comme ceci:
Nouveau Forfait(entité1)
+
QuttPrestaForfait(entité2) qui elle recoit l'id de Forfait et l'id de Presta(entité3 qui lui existe déjà).
J'ai mis un :
mais à l'insertion il ne me le prend pas en compte la contrainte, donc je peux mettre plusieurs fois la même prestation dans le même forfait. Par contre à la deletion il le prend en compte et je ne peux pas supprimer ... Comment faire l'inverse ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part @UniqueEntity(fields={"forfait","presta"},message="Vous ne pouvez pas inserer 2 prestations semblables dans le meme forfait")
Je cherche, je cherche mais je suis perdu dans le méandres des entrailles de SF...
voici mon Gist:
https://gist.github.com/Sampistaroy/6098899
Partager