子类中的Nhibernate / hibernate鉴别器

时间:2011-04-04 07:37:46

标签: hibernate nhibernate subclass discriminator

我有一个带有鉴别器的子类,我可以在子类中有另一个鉴别器
我会试着解释一下 一个鉴别器在人员表中可以是类型,我有两个子类学生和老师,在学生子类中,我根据学生记录中的不同列有不同的学生子类。
现在我使用带有鉴别器的连接子类,但我无法区分子类

!------ Person
!-------------Student 
!--------------------Student type A
!--------------------Student type B
!-------------Teacher   

1 个答案:

答案 0 :(得分:2)

documentation中一样: “ Hibernate不支持在同一个根<subclass>元素下混合<joined-subclass><union-subclass><class>映射”这我认为是一个问题你,也许你可以打破连接的子类并使用一个instaead? BTW nh增长得更快,有时比文档更快,但我认为这仍然适用于NH 3.1.0

相关问题