Bonjour,

Voila je rencontre un petit problème avec mon code.

--entity test1

/**

  • @ORM\ManyToMany(targetEntity="App\Entity\Test1", inversedBy="test2s")
    */
    private $test1;

--entity test2

/**

  • @ORM\ManyToMany(targetEntity="App\Entity\Test2", mappedBy="test1")
    */
    private $test2s;

Décrivez ici votre code ou ce que vous cherchez à faire

Entourez votre code pour bien le mettre en forme

Quand je cree un element de test 1 est je lui selection un ou plusieur elements du test 2 ils ne sont pas sauvegarde mais si je fait du test 2 à test 1 oui .
Que je dois faire pour qu'il fonction egualment du test 1

Décrivez ici vos erreurs ou ce que vous obtenez à la place de ce que vous attendez :(
Aucun error s'affiche

2 réponses


Comment tu enregistre tes elements ? on peut voir le code

sergio
Auteur

merci pour repond. j'ai trouve une solution.
je remplace ça :
@ORM\ManyToMany(targetEntity="App\Entity\Test2", mappedBy="test1") */ private $test2s;

par

@ORM\ManyToMany(targetEntity="App\Entity\Test2", inversedBy="test1") */ private $test2s;
@jointTable(name="test2_test1")

maintenau tout function. :)