我有一个多对多的用户/角色关系。
没关系,当我将新用户插入数据库并将其添加到某些角色时。
但是,如何从用户中删除一些角色?我不想完全删除用户或角色,我只想: 1. 从用户中删除一些角色;2. 为用户分配新角色。
我的课程:
public class User
{
public int Id { get; set; }
public virtual string UserName { get; set; }
public virtual string Password { get; set; }
public List<Role> Roles { get; set; }
}
public class Role
{
public int Id { get; set; }
public virtual string Name { get; set; }
public List<User> Users { get; set; }
}