Fluent 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;}
}
该类型在我的数据库中不存在,但我需要此映射到其他类中的引用,我如何映射它?
谢谢。
Can I have map a abstract class even the object doesn´t exists in my database?
Example:
public abstract class Type
{
public string Id{get; set;}
}
And the subs:
public class TypeA : Type
{
}
public class TypeB : Type
{
}
A class who needs the reference to base class:
public class Other
{
public Type MyType{get; set;}
}
The Type doesn´t exists in my database, but I need this map to references in other classes, how I can map this?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会让抽象类像一个“假”地图,现在我的问题已经解决了。
谢谢。
I´ll let the abstract class like a "fake" map, for now my problem is resolved.
Thanks.