Bonjour,
j'ai une application dans laquelle je doit "setter" mon id
J'ai donc fait un jolie
et derriére unCode:$object->setId(50);
jusque là tous va bien.Code:
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:
1
2
3
4
5
6 /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id;
Merci de votre aide