Générateur CRUD et entité avec clé primaire composée
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:
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 :
Citation:
[RuntimeException]
The CRUD generator does not support entity classes with multiple primary keys.
Si quelqu'un a une piste merci d'avance.