0
我可以讓存儲過程返回一個現有實體的集合。在這種情況下,如何加入/包含其他實體?這甚至有可能嗎?實體框架存儲過程結果
我可以讓存儲過程返回一個現有實體的集合。在這種情況下,如何加入/包含其他實體?這甚至有可能嗎?實體框架存儲過程結果
沿着這些線會有足夠的東西嗎?
var joinResult = (from product in dbContext.sp_GetProducts()
join cat in dbContext.ProductCategory on product.catID equals cat.ID
select new { product = product, category = cat }).ToList();
或者,您可以在存儲過程中進行加入。
你有什麼代碼到目前爲止你做了什麼?我不太確定你想要做什麼。 – okrumnow
我的.edmx數據模型中的「編輯函數導入」允許定義存儲過程的返回類型。我可以選擇一個我想返回的實體(代表一個表)。考慮這個:'sp_GetProducts()'返回'Product'的集合。當從'sp_getProducts()'過程返回數據時,如何_include_或_join_'ProductCategory'實體? – Ropstah