문제

프로젝트를 다른 ORM에서 엔티티 프레임 워크로 변환하고 있습니다. 3 개의 필드가 모두 외국 키 인 테이블이 있습니다. 따라서이 테이블은 협회 세트로 자동 맵핑되었습니다. 이전 ORM에서 나는 여전히이 테이블을 엔티티로 작업 할 수 있습니다 - LINQ 문을 작성하고, 객체를 추가하고 삭제하는 등. 협회 세트로 매핑 된 테이블을 사용하여 엔티티 프레임 워크에서이를 수행 할 수 있습니까? 다른 ORM에서는 테이블을 컬렉션이 아닌 엔티티로 취급하기 위해 매핑 할 때 옵션이 있다고 생각합니다.

도움이 되었습니까?

해결책

엔티티 프레임 워크에서는 연결 테이블에 직접 액세스하지 않습니다.

객체를 서로 관련시키고 프레임 워크는 연결 테이블의 관련 행을 추가하거나 제거합니다.

처음에는 혼란 스러울 수 있지만 일단 익숙해지면 코드가 단순화됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top