如何通过父类型的属性来订购两个不同集合的实例?

时间:2016-12-29 04:10:58

标签: c# entity-framework linq entity-framework-core

使用Entity Framework Core我正在使用这种实体模型:

public abstract Foo
{
public string FooID { get; set; }
public DateTime TimeOfCreation { get; set; }
}

public FirstFoo : Foo
{ /* some properties */ }

public SecondFoo : Foo
{ /* some properties */ }

我使用table-per-concrete类型模式,即EF将为FirstFoo和SecondFoo创建两个不同的表。

现在我的目标是通过共享属性TimeOfCreation命令Foo的所有具体实例(均来自两个表)。 我可以做吗?我想获得一个Foo类型的集合,其中可以是FirstFooSecondFoo个样本。

0 个答案:

没有答案