2015-04-17 87 views
0

的父母我使用的EntityFramework 6,代碼優先和有一個這樣的層次結構:LINQ - 讓父母

一個產品分類 =>有許多產品 =>其中一個產品有很多ProductDetails

另一個實體「SalesOrderDetail」有一個屬性「ProductDetail」。我在找的是一個linq查詢,它獲取屬於一個ProductCategory的所有SalesOrderDetails。

TIA 海科

回答

1

這應該做的伎倆:

IEnumerable<SalesOrderDetail> result = orderDetails.Where(order => order.ProductDetail.Product.ProductCategory.Id == searchedProductCategoryId); 
+0

生活是那麼容易......有時。 :-) – okieh