|
|
1
2
我认为这与NHibernate的多态性有关。尝试在基类(Invoice)的映射上指定polymorphics=“explicit”。 |
|
|
2
0
如果您不想检索invoice继承的invoicehistory,则无法实现这一点。即使创建一个InvoiceBase也无济于事。如果您使用的是继承,nhibernate将始终返回数据库中存在的最复杂的对象。因此,如果invoicehistory中有一个外键指向一个invoice,那么您总是会得到invoicehistory对象,而不是一个简单的invoice。这是nhibernate的一个基本特征。
|
|
|
Nico Pizzo · 子查询上的nhibernate联接 8 年前 |
|
|
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 8 年前 |
|
|
Stu · 具有特定类型的字符串外键的NHibernate映射 8 年前 |
|
|
Zout · 为Hibernate的HiLo算法管理的列生成ID 8 年前 |