-
6 votesanswersviews
NHibernate区分连接子类的子类
这是我的heirarchy: class abstract Entity { /*members*/ } // mapped to entity table class abstract User : Entity { /*members*/ } // mapped to user table class Employee : User { /*no members*/ } // no tabl... -
9 votesanswersviews
使用过滤器连接子类的NHibernate多对一
我有一个类设置,看起来像这样: public abstract class Parent { public virtual bool IsDeleted { get; set; } } public class Child : Parent { } public class Other { public virtual ICollection<Child> Chil... -
5 votesanswersviews
连接继承策略中的多级继承使用层次结构中每个父级的鉴别器
考虑下面的课程 Product (抽象根类) @Entity @Table(name="PRODUCT") @Inheritance(strategy=InheritanceType.JOINED) @DiscriminatorColumn(name="PRODUCT_TYPE") public abstract class Product { @... -
0 votesanswersviews
NHiberate加入子类无效的属性
我正在尝试解决这个问题,其中子类包含一组属性,但引用的表中不存在两个属性 . 这两个属性存在于一个扩展表中,该表将FK返回到基表 . 我不确定如何修改此xml以支持第一个连接的子类并为Extension表添加另一个连接 . 我试图简单地为Extension表添加另一个join-subclass,但是由于类名相同,映射无效 . <joined-subclass name="SESPr...