【发布时间】:2018-10-03 15:38:39
【问题描述】:
在下面的查询中,EF Core 不会设置包含的 Shipment 属性,即使它存在于所有记录中。包含的属性如何始终包含在结果中?
List<Order> result = _context
.Orders
.Include(x => x.Shipment)
.Where(x => x.Date > DateTime.UtcNow.AddDays(-7))
.ToList();
// Count below is greater than 0
// Foreign key exists on Order and Shipment
var ordersWithNoShippingInfo = result.Where(x => x.Shipment == null)
【问题讨论】:
-
订单是否也有一个设置为
Virtual的Shipment属性?
标签: c# .net ef-core-2.0