回答

收藏

java hibernate:在多态的hql查询中选择discriminator列

技术问答 技术问答 339 人阅读 | 0 人回复 | 2023-09-14

在休眠状态下,我想选择识别值。
7 h* D" B8 ^% Y' Yselect discriminator,id,name,age from Animal
0 `. o8 C, k% u想法是将查询结果发送到客户端,以便我可以根据区分列(即猫、狗、大象等)的值显示不同的图标。/ R' [" X2 P+ c# `
可能吗?怎么样?/ X" _0 @5 S/ l, \! R
                                                               
! P( X2 c3 l* q& }: p/ V" o    解决方案:                                                                ( F$ h6 Y9 D# A' m  s1 M" \
                                                                可按以下步骤操作:. H! N, u' ?) |( `
select a.class,a.id,a.name,a.age from Animal a从Hibernate文档中:5 C0 X4 d, d8 z7 J5 @
特殊属性类访问实例的,特殊属性类访问实例的识别符值。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则