如何加载相关实体

时间:2016-11-01 20:01:25

标签: entity-framework

以下代码为public boolean isConnected() { boolean connected = false; connectivityManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);; NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); return (connected = networkInfo != null && networkInfo.isConnected()); } 返回null

product

一个人应该如何做到这一点?

1 个答案:

答案 0 :(得分:1)

使用Include扩展方法:

var product = Context.Tours
   .Include(e=>e.Product)
   .Where(t => t.TourId == sale.TourId)
   .Select(t => t.Product)
   .First();

如果您将导航属性定义为virtual并且未禁用延迟加载,则第一次访问时将自动从数据库加载相关实体。