0
考虑名为List的实体可以容纳多个用户的场景。在Code First中指定关联表
public class List{
public int Id{get;set;}
public string Name{get;set;}
public virtual List<User>Users{get;set;
}
public class User{
public int Id{get;set;}
public string Name{get;set;}
public virtual List<List>List{get;set;
}
我在我的数据库中有一个名为ListUserAssociation的关联表,它包含多个记录。
表中有2列ListId和用户ID
如何指定该协会在EF代码第一次?
P.S。我不能删除并重新创建表格。
你可以提供更多关于你想要做什么的信息吗?当你做user.List或者list.Users时,EF将使用查找表来完成这个数据获取 - 它不需要被指定为你的代码优先模型的一部分,因为从关系到面向对象的EF映射 – Carl 2014-12-06 08:56:36