Doctrine에서 ResultSetMapping과 같은 임의의 sql에서 매핑 된 결과를 Entity Framework에서 사용하는 방법이 있는지 궁금합니다. 매핑을 수행하는 구성 클래스를 만들 수 있지만 클래스를 엔터티 형식으로 등록해야한다는 것을 알고 있습니다. 나는 EF의 나머지 부분없이 EF의 구체화 요소 (Object Services)를 활용하려고합니다. 때때로 나는 비밀 이하의 의미있는 열 이름을 가진 시저의 결과를 가지고 있지만,보다 의미있는 속성 이름을 가진 클래스에 매핑 할 필요가 있지만, PROC 정의, 예를 들어, 변경 할 수있는 권한이 없습니다 :EF 사용자 지정 결과 집합 매핑
exec dbo.getRecDetail @var
반환 열 :
를 같은 클래스에 매핑해야sd, ed, nm, ....
:
class Obj{
public DateTime StartDate; //sd
public DateTime EndDate; //ed
public String Name; //nm
....
}
Ladislav, EDMX 파일 작업을 피하려고합니다. 코드를 먼저 수행하고 EF와 같은 라이브러리에 일부 매핑 메타를 전달하는 옵션이 있어야한다고 생각했습니다. 나는 지금 당신이 제안한 것처럼 복잡한 유형으로해야한다고 생각합니다. Thnx 매우 – Quaspam