0

I use spring boot 3

I use discriminator, i have many class (only three is show here)

@Table
@DiscriminatorColumn(name = "contributor_code", discriminatorType = DiscriminatorType.STRING)
public class Contributor{
...
}

@Entity
@DiscriminatorValue(Contributeur.DESIGNER)
public class ContributorDesigner extends Contributor{
...
}

@Entity
@DiscriminatorValue(Contributeur.TRUCKER)
public class ContributorTrucker extends Contributor{
...
}

@Entity
@DiscriminatorValue(Contributeur.TEACHER)
public class ContributorTeacher extends Contributor{
...
}

Is there a way to do a query in jpql with a condition on the discriminator value?

I search to do a select to get ContributorDesigner and ContributorTrucker

robert trudel
  • 5,283
  • 17
  • 72
  • 124

0 Answers0