有没有办法在实体框架中填充对象的导航属性,并通过传递主键来加载对象本身?
让我们说:
context.Request.LoadUsingPk(pk).LoadNavigationPropertiesRelatedToThisRequest
答案 0 :(得分:3)
是 - 对于急切加载,您添加了Include()
来电(MSDN):
context.Request.Include( request => request.NavigationProperty )...
这是一种扩展方法,因此您必须添加一个使用以使其可见:
using System.Data.Entity;
这里有一篇关于它的MSDN文章:Entity Framework - Loading Related Entities