0
我可以映射抽象类,即使对象不存在于我的数据库中吗?流利的NHibernate映射继承
例子:
public abstract class Type
{
public string Id{get; set;}
}
而替补:
public class TypeA : Type
{
}
public class TypeB : Type
{
}
谁需要引用基类的类:在我的数据库
public class Other
{
public Type MyType{get; set;}
}
的类型doesn't存在,但是我需要将这张地图引用到其他类的引用中,我如何映射它?
谢谢。
在这种情况下,其他对象不引用基类,他使用原始类型。我需要我的对象了解运行时属于另一种类型的字段。就像创建实例并“设置”到我的对象的工厂一样。今天正在处理一个“假”地图抽象类,我想从我的项目中排除这个。 –