如何在不重建Controller的情况下更改MVC中的实体模型?

时间:2015-12-24 15:07:09

标签: asp.net-mvc entity-framework

我有一个包含一些表的模型,我已经创建了她的数据库。现在,我想更改一些字段而不想创建一个新的控制器。

我的用户模型:

public partial class Users
{

    public Users()
    { this.NEWSs = new HashSet<NEWS>(); }
    public string Name { get; set; }
    public string Family { get; set; }
    public string Email { get; set; }

    public string UserName { get; set; }
    public string PassWord { get; set; }
    [Key]
    public int UserID { get; set; }

    public int UserGroupID { get; set; }
    public virtual UserGroup UserGroup { get; set; }

    public virtual ICollection<NEWS> NEWSs { get; set; }

}

例如,我想将Password属性更改为[required]无需重新构建控制器

1 个答案:

答案 0 :(得分:0)

您不需要创建新的控制器。

如果您启用了迁移,则必须添加迁移或重新移植最后一个迁移。