2013年10月29日
摘要: 通常情况在你的应用程序中,一旦你要查询完数据的的时候,你知道使用实体来做什么。 假如你打印一份订单给顾客,你知道不包括组成订单的Items和Products信息,打印的信息是不完整的,所以查询时也需要加载这些信息。 这类情况,查询时使用预先加载是很有用的。如果你需要额外的信息、实体,你可能需要提前加载这些实体数据,这会节省你的查询次数。 正好与一些错误的观点相反,使用EF进行预先加载是可行的,而且比较方便,你可以简单地使用Include()来写自己的查询,像下面的方式: var reprint = (from order in ctx.Orders.Include("Items.P. 阅读全文
posted @ 2013-10-29 14:40 欣静赏悦 阅读(615) 评论(1) 推荐(0) 编辑