【发布时间】:2012-05-22 15:19:04
【问题描述】:
我无法保存多对多关系。 当我运行代码时,我的映射表“dbo.UserTown”没有保存任何数据,知道为什么吗?
我已经编写了我的函数来保存带有城镇列表的用户
public void Save(User user)
{
context.User.Add(user);
context.SaveChanges();
}
我的课是这样的:
public class User
{
public long UserId { get; set; }
public String Nickname { get; set; }
[InverseProperty("Residents")]
public virtual ICollection<Town> Residencies { get; set; }
}
和
public class Town
{
public long TownId { get; set; }
public String Name { get; set; }
public virtual ICollection<User> Residents { get; set; }
}
【问题讨论】:
标签: c# entity-framework-4 entity