문제

나는 테이블이 있는 참조를 표 B 를 통해 세 번째 테이블 C.C 들의 기본 키 and B.에 대한 각각이에서 가장 중 하나에 기록 C.을 만들려고 할 때 이에 대한 매핑은 내가 참조 B,내가 사용하는 기능을 참조하지만,그것을 허용하지 않는 저를 지정하려면 매핑을 통해 간다는 또 다른 표와 직접 사용할 수는 없습니다.는 무엇입 적절한 방법으로는 그렇게 하라고 하셨을까?

도움이 되었습니까?

해결책 2

내가 믿고 있는 대답을 발견에서 google 코드 샘플입니다.매핑에서 클래스를 작성하는 것이 가능 추가적인:

WithTable("SomeTable", c => { c.Map(x => x.Col1); });

다른 팁

유일한 매핑을 나는 할 수 있는 것 HasManyToMany 매핑에서의:

HasManyToMany(x => x.B)
    .WithTableName("C")
    .WithParentKeyColumn("A_Id")  
    .WithChildKeyColumn("B_Id"); 

문제는 매핑을위한 목록의 학사,그냥 하나입니다.내가 알지 못하는 방법 당신은 그것을 할 수 있습을 얻을만에 하나는 깨끗한 방법입니다.

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