4

ディスクリミネーター付きのサブクラスがあります。サブクラスに別のディスクリミネーターを含めることはできます
か説明しようと思います
1つのディスクリミネーターはPersonTableにあり、タイプであり、2つのサブクラスがありますStudentとTeacher、Studentサブクラスには異なるサブクラスの学生がいます学生の記録の別の列に基づいています。
現在、discriminatorで結合されたサブクラスを使用していますが、サブクラスで識別できません

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

1 に答える 1

2

ドキュメントのように:「 Hibernateはミキシング同じルート要素の下でのマッピングをサポートしていません<subclass><joined-subclass><union-subclass><class>」これはあなたにとって問題だと思います、多分あなたは結合されたサブクラスを壊してinstaeadを使うことができますか?ところで、nhはドキュメントよりも速く、時には速く成長していますが、これはNH3.1.0にも当てはまると思います。

于 2011-04-04T07:45:25.607 に答える