在EF中,如果使用CodeFirst向实体添加约束,请使用NeGut控制台更新到数据库,使用add-migration migrationName命令创建,然后使用Update-Database进行解码
字符串或二进制数据将被截断。
句子结束了。
错误的原因之所以报告此问题,是因为添加的限制与数据库中已经存储的数据发生冲突。
例如,限制用户ID只有数字,但如果数据库中的用户ID包含数字意外符号,则会报告此类错误。
解决方法解决办法就是,在数据库中将所有在限制之外的数据全部修改成符合限制的数据,或者调整限制即可