2012-09-27 3 views
0

EF5 및 마이그레이션 사용. 조인 테이블 ProjectUser에 속성을 추가하고 싶습니다. 아래에서 모델을 설정했지만 마이그레이션을 수행하면 속성이 생성되지 않습니다. 감사 또는 아이디어는 크게 평가되었습니다.Entity Framework 5 테이블을 조인 할 속성 추가

User { 
public int UserGuid { get; set; } 
.... 
public virtual IColllection<Project> Projects { get; set; } 
} 

Project { 
public int ProjectId { get; set; } 
.... 
public virual ICollection<User> Contacts { get; set; } 
} 

ProjectUser { 
public int Project_ProjectId { get; set; } 
public guid User_UserGuid { get; set; } 
public string ProjectRoles { get; set; } 
} 

답변

0

ProjectUser를 DbContext에 추가하는 것을 잊지 않았습니까? 또한 사용자 및 프로젝트 컬렉션이 서로가 아니라 조인 테이블을 참조하도록해야합니다. EF는 기본적으로 페이로드와의 많은 관계를 지원하지 않습니다.

어떻게 ProjectRoles 속성에 액세스 할 수 있다고 생각하십니까?

관련 문제