Bonjour,
j'essaye d'utiliser le générateur avec une entité ayant une clé primaire définie sur deux champs. Est-ce possible? En fait j'utilise une base de données existante et je dois donc reprendre le modèle de données existant, du coup je ne peut pas ajouter de champs ID.
Le code de mon entité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
     * @var integer
     * @ORM\Id
     * @ORM\Column(type="smallint")
     * @ORM\ManyToOne(targetEntity="SAI\UserBundle\Entity\BClient")
     * @ORM\JoinColumn(name="USR_No_Client", nullable=false,referencedColumnName="CLI_No_Client")
     */
    private $USR_No_Client;
 
    /**
     * @var string
     * @ORM\Id
     * @ORM\Column(name="USR_Login", type="string", length=8,nullable=false)
     */
    private $username;
et l'erreur lorsque je veux utiliser le générateur crud :
[RuntimeException]

The CRUD generator does not support entity classes with multiple primary keys.
Si quelqu'un a une piste merci d'avance.