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 데이터 모델의 "Edit function import"는 저장 프로 시저의 반환 유형을 정의 할 수있게합니다. 내가 반환하고자하는 엔티티 (테이블을 나타내는)를 선택할 수 있습니다. 이것을 고려해보십시오 :'sp_GetProducts()'는'Product' 콜렉션을 리턴합니다. 'sp_getProducts()'프로 시저에서 데이터를 반환 할 때 어떻게 'ProductCategory' 엔티티를 _include_ 또는 _join_합니까? – Ropstah