0
context.ExecuteStoreQuery<User>("SELECT Id, Name FROM dbo.[User]").ToList();
을 다음과 같이 SQL 쿼리를 호출하고 그것을 작동합니다. 문제는 작업의 반환 필드를 객체 데이터 모델에 매핑하려는 경우입니다. 예를 들어
context.ExecuteStoreQuery<User>
("SELECT U.Id, U.Name, J.Title
FROM dbo.[User] U
INNER JOIN dbo.[Job] J
ON U.JobId = J.JobId).ToList();
그럼, 개체 모델에서 작업 열을 사용자에게 매핑하는 멋진/간단한 방법이 있습니까?
가 왜 entities'하는'Linq를 사용하지 있나요?합니까? – gdoron
Linq를 사용하여 entites를 사용할 수 있음을 알고 있지만 SQL Query를 통해 일부 기능을 구현하고 싶습니다. – user2034092
사용자 클래스 및 사용자 db 테이블에 jobId를 저장해야합니다. 그런 다음 쿼리에 INNER JOIN이 필요하지 않습니다. –