SINGLE_TABLE inheritance strategy using enums as discriminator value

前端 未结 7 1974
谎友^
谎友^ 2020-12-15 15:31

Is it possible to use an enum as a discriminator value when using SINGLE_TABLE inheritance strategy?

7条回答
  •  -上瘾入骨i
    2020-12-15 16:13

    yup ,when you define discriminator the annotation's option are name and discrimatorType

    @DiscriminatorColumn (name="MYDISCRIMINATOR", discriminatorType= DiscriminatorType.INTEGER)
    

    of which DiscriminatorType can only be:

    DiscriminatorType.STRING
    DiscriminatorType.CHAR
    DiscriminatorType.INTEGER
    

    unfortunate I didn't see this yesterday but well. That's the way it is

提交回复
热议问题