Salut,
le discr est bien une colonne dans la table Commision.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
/**
* @ORM\Entity
* @ORM\InheritanceType("SINGLE_TABLE")
* @ORM\DiscriminatorColumn(name="discr", type="string")
* @ORM\DiscriminatorMap({"nom1" = "Entity_1", "nom2" = "Entity_2"})
*/
class Commission extends
{..}
/**
* Entity_1
*
* @ORM\Table()
*/
class Entity_1 extends Commission
{...} |
Apres soit tu fais:
select distinct(discr) from Commission
pour avoir tous les types utilisés soit tu les harcodes vu que tu les connais.
A+
Partager