有一個訂單類:Order,在訂單Order類中有一個子類,訂單詳細類OrderDetail。spa
需求:根據訂單詳細類的字段過濾數據blog
public class Order { public string Id{get;set;} public OrderDetail OrderDetail{get;set;} public class OrderDetail { public string Id{get;set;} public string ProductName{get;set;} } }
解決方案:get
var query = dataContext.Orders
.ToList() //注意這裏,須要把數據ToList()化
.Where(o=>o.OrderDetail.ProductName==productName);