![]() |
1
4
您需要将persons中的列声明为int identity,但在contactpersons中声明为int—只有一个表需要跟踪标识值。您的外键/主键很好,这是您需要解决的唯一问题。 nHibernate将插入到人员中,使用scope_identity()获取新的标识值,然后显式使用该值插入到联系人中。 |
![]() |
2
0
我正在用NH的SchemaExport创建模式。它在子类主键上创建一个外键:
人员在映射文件中声明
|
![]() |
Nico Pizzo · 子查询上的nhibernate联接 7 年前 |
![]() |
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 7 年前 |
![]() |
Stu · 具有特定类型的字符串外键的NHibernate映射 7 年前 |
![]() |
Zout · 为Hibernate的HiLo算法管理的列生成ID 7 年前 |