Mettre des contraintes sur un attribut

90608
,

Bonjour,

Dans mon entity j'aimerais créer un attribut avec des contraintes suite:

  • Auto-généré (automatique)
  • Contient 6 chiffres obligatoirement
  • Unique

J'ai par exemple commencer comme ceci après j'arrive pas à terminer:

 @ORM\Reference()
     * @ORM\GeneratedValue()
     * @Assert\Unique
     * @ORM\Column(type="string", length=6)
     */
    private $reference;

1 Réponse

Default
,

Bonjour,

Voici une piste d'investigation
https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/annotations-reference.html#customidgenerator

Cordialement,