0
У меня есть хранимая процедура, возвращающая коллекцию существующих объектов. Как присоединиться к другим объектам в этом сценарии? Возможно ли это?Результат процедуры хранимой процедуры Entity Framework
У меня есть хранимая процедура, возвращающая коллекцию существующих объектов. Как присоединиться к другим объектам в этом сценарии? Возможно ли это?Результат процедуры хранимой процедуры Entity Framework
Возможно, что-то подобное?
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 datamodel позволяет определить возвращаемый тип хранимой процедуры. Я могу выбрать сущность (представляющую таблицу), которую я хочу вернуть. Рассмотрим это: 'sp_GetProducts()' возвращает коллекцию 'Product'. Как я _include_ или _join_ объект 'ProductCategory' при возврате данных из процедуры' sp_getProducts() '? – Ropstah