【发布时间】:2017-08-30 07:27:33
【问题描述】:
ServiceStack.OrmLite 是否支持继承映射?
如 DevExpress XPO:Inheritance Mapping 或 nHibernate Inheritance。
例如(c#):
public abstract class EventBase
{
public string Name { get;set; }
}
public class NormalEvent: EventBase
{
public string A { get;set; }
}
public class SuperDuppaEvent:EventBase
{
public string B { get;set; }
}
在数据库中存在一个表“EventBase”,其中包含来自“NormalEvent”、“SuperDuppaEvent”和“EventBase”的所有列/属性。
在文档中存在“AliasAttribute”,但它不起作用。
【问题讨论】:
标签: c# .net ormlite-servicestack