1.在外键的位置加上 [ForeignKey(“B”)]
[ForeignKey("B")]
public int Aid
{
get { return _Aid; }
set { _Aid = value; }
}
[ForeignKey(“A”)],A,这个是主键表的表名
2.在外键类库的最下面加上
public virtual A A { get; set; }
3.在主键类库的最下面加上
public virtual ICollection B { get; set; }
4.在主控制器Container里面加上
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove();
}