本来定义的数据库中的字段是不可为空的,现在在数据库中改为可为空的,可是数据验证的时候发现还是不能为空,用了一下数据迁移说数据库已经存在?数据库中已经有数据了要是删除就会把数据也删除了,怎么办?
更多数据库的知识还需要累积www.bet365gym.com
ef 的实体模型会按照数据库设计生成 验证规则,如果数据库改了,重新生成以下实体模型就可以。
一楼正解
暂先用ModelState.Remove()解决,以后再研究