【发布时间】:2012-12-08 15:13:32
【问题描述】:
假设我有以下“Foo”和“Bar”实体:
class Foo {
int FooId;
string FooName;
}
class Bar {
int BarId;
Foo RelatedFoo;
string BarName;
}
我们还假设我希望默认情况下延迟加载“RelatedFoo”。
在实体框架中,是否可以执行返回可枚举的“Bar”实体的查询,其中元素按“bar.RelatedFoo.FooName”排序?
如果是这样,这可以在固定数量的数据库查询中完成吗?我想避免这样做N+1 queries。
如果不是,这是否可以在另一个 .NET ORM 框架中实现?
【问题讨论】:
标签: entity-framework orm