2011-01-07 7 views
0

엔티티 프레임 워크에서 일대 다 관계를 다 대다 관계로 변환하려고합니다.클래스 대신 EntityCollection <class>을 얻는 방법은 무엇입니까?

나는 관리자 작업을 수행하고 데이터베이스를 생성했는데, 문제가없는 것 같아서 결과 오류가 발생하여 컴파일 할 코드를 얻으려고합니다. 그것의 대부분은 괜찮지 만, 하나의 특별한 변화는 나에게 두통을주고있다 - 나는 정확한 구문을 이해할 수 없다. 나는 여기 아주 바보 같다고 확신한다.

addedService.CompiledDatabase = context.Databases.OfType<CompiledDatabase>().First(); 

그러나 addedService.CompiledDatabase 더 이상 콜렉션을 찾고, CompiledDatabase의 단일 인스턴스를 찾고 있습니다 :

원래 라인이었다없는 EntityCollection이 정확합니다.

필자는 필요한 유형의 컬렉션을 반환하는 linq/lambda 쿼리를 얻는 방법을 알 수 없습니다. 도움을 주신 데 대해 감사드립니다.

답변

0

이와 비슷한 기능이 있습니까?

addedService.CompiledDatabase.Attach(context.Databases.OfType<CompiledDatabase>()); 

... addedServicecontext 이미합니다.

관련 문제