0

这是进行急切加载的一种方法:

dim Q = from o in contex.Orders.Include("Items").Include("Items.Products")

我想在不使用字符串的情况下做到这一点。

一个级别很容易:

dim Q = from o in contex.Orders.Include(Function(x) x.Items)

但是您如何进行包含以包含 Items.Products?

4

1 回答 1

2

EF5 字符串

EF5 的新功能被命名为包含参数。

多个包含级别

您可以使用以下语法包含多个子级别的 Eager fetch

var orders = db.Orders.Include(a => a.Items.Select(c => c.Products));

于 2013-10-23T02:28:52.033 回答