【发布时间】:2011-07-06 18:54:35
【问题描述】:
给定一个 EF-Code First CTP5 实体布局,如:
public class Person { ... }
其中有一个集合:
public class Address { ... }
只有一个关联:
public class Mailbox { ... }
我想做:
PersonQuery.Include(x => x.Addresses).Include("Addresses.Mailbox")
不使用魔法字符串。我想使用 lambda 表达式。
我知道我在上面输入的内容将被编译,并将带回所有符合搜索条件的人,他们的地址和每个地址的邮箱都急切加载,但它在一个让我恼火的字符串中。
没有字符串怎么办?
感谢堆栈!
【问题讨论】:
标签: c#-4.0 entity-framework-ctp5 ef-code-first