Bonjour,
j'ai une application dans laquelle je doit "setter" mon id
J'ai donc fait un jolie
et derriére un
Code : Sélectionner tout - Visualiser dans une fenêtre à part $object->setId(50);
jusque là tous va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $object->getId();
Mais quand je regarde en BDD, je vois que l'id n'est plus du tout celui que j'ai setter ,il prend l’incrément auto
Alors oui, c'est normal c'est un incrément auto alors il s'incèremente automatiquement. Mais dans mon appli je veux / doit pouvoir setter l'id que je veux.
J'ai regardé les logs, le insert into est dépourvu d'id
dans mon entity j'ai définit :
peut-être une stratégie a rajouter? si oui laquelle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id;
Merci de votre aide
Partager