나는 Students라는 테이블을 가지고 있으며 전공, 학생 및 전공이라는 테이블은 MajorId
에 의해 조인되었습니다.이 관계를 이미 설정했으며 스키마에서 외래 키를 설정했습니다. 내 Student
객체에 액세스 할 때 MajorName
열을 반환하려면 어떻게해야합니까 (이것은 메이저 테이블에서 가져옵니다)? 인텔리 센스의 유일한 옵션은 Major_1
, Major_1Reference
, MajorId
입니다.Entity Framework의 테이블 조인
1
A
답변
2
Major_1
적절한 Major
항목에 이르는 탐색 속성을해야한다, 그래서 당신은이 같은 Major
의 속성에 액세스 할 수 있어야합니다 :
from s in ctx.Students
select s.Major_1.MajorName
0
당신은 LINQ 사용하는 쿼리를 만들기 위해이 같은 진술에 가입하실 수 있습니다 두 테이블에 ...
var q = from s in Students
join m in Majors on s.MajorId equals m.MajorId
select new { m.MajorName };
관련 문제
- 1. Entity Framework의 동일한 테이블 관계
- 2. Entity Framework의 EntityCommandExecutionException
- 3. Entity Framework의 ReferentialConstraint
- 4. Entity Framework의 메서드 만들기
- 5. Entity Framework의 매핑 관계
- 6. Entity Framework의 MERGE
- 7. Entity Framework의 POCO
- 8. Entity Framework의 선택적 열
- 9. Entity-framework의 컨텍스트 처리
- 10. Entity Framework의 XML serialization
- 11. Entity Framework의 날짜와 비교
- 12. Entity Framework의 감사
- 13. Entity Framework의 선택적 열망로드
- 14. Entity Framework의 트랜잭션 이해
- 15. Entity Framework의 "like"쿼리
- 16. Entity Framework의 ESQL
- 17. 또는 Entity Framework의 조건
- 18. Entity Framework의 정수 목록
- 19. Entity Framework의 재정의 동작
- 20. Entity Framework의 컨텍스트에서 선택
- 21. Entity Framework의 업데이트
- 22. Entity Framework의 클래스 변환
- 23. Entity Framework의 이해 4.1 규약
- 24. Entity Framework의 DeleteObject가 전체 테이블을로드합니까?
- 25. Entity Framework의 외래 키 관계
- 26. Entity Framework의 CODE FIRST에있는 테이블 _MigrationHistory는 어떻게 만듭니 까?
- 27. Entity Framework의 고유 키 문자열
- 28. Entity Framework의 View가 업데이트되지 않습니다.
- 29. Entity Framework의 GROUP 및 SUM
- 30. Entity Framework의 유지 관리 작업
http://stackoverflow.com/questions/21051612/entity-framework-join-3-tables –