"Articles"라는 테이블이 있고 "RelatedArticles"라는 연결 테이블이 있습니다.엔티티 프레임 워크 - 링크 테이블 이름 문제
관련 기사 테이블은 단순히 기사를 다른 기사에 매핑합니다. Entity Framework에서 "ArticleArticles"테이블을 찾고 있습니다. Entry Framework에이 연결 테이블의 실제 이름을 알려주는 OnModelCreating 메서드에 무엇을 넣을 수 있습니까?
Table RelatedArticles {
int articleId
int relatedArticleId
}
클래스 "관련 기사"가 없습니다. 클래스 조에서 만 목록 속성 :
public class Article
{
public Article()
{
Links = new HashSet<Link>();
RelatedArticles = new HashSet<Article>();
}
public int Id { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public System.DateTime Created { get; set; }
public virtual ICollection<Link> Links { get; set; }
public virtual ICollection<Article> RelatedArticles { get; set; }
}
미안, 내가 대답 그때 당신이 내가 생각한 것을하지 않을 수도 있다는 것을 깨달았습니다. 실제 C# 클래스를 표시 할 수 있습니까? – Casey