您好,我有一个子类,需要覆盖多个鉴别值。
就像是:
@DiscriminatorValue(值=“ ACT”,“ DNR”,“ ATT”)
会让我完美。
我们拥有现有的数据,可以将多个鉴别符映射到一个类别(因为它们是我们系统将考虑的同一事物的相似类型)
您可以使用DiscriminatorFormula:
// Base class @DiscriminatorFormula("case when value in ('ACT','DNR','ATT') then 1 when 'OTH' then 2 else 3 end") // Subclass @DiscriminatorValue("1") // maps to ACT, DNR, ATT