从edmx中删除映射

本文关键字:映射 删除 edmx | 更新日期: 2023-09-27 17:50:38

在edmx文件中,我删除了一些属性,因为我不想将它们添加到POCO对象中,但每次我都会遇到这种异常:

Error   1   Error 3023: Problem in mapping fragments starting at line 255:Column COMPANY.contact_phone_number in table COMPANY must be mapped: It has no default value and is not nullable.

为什么我需要映射这些列,如果他们没有默认值和不可空的?

从edmx中删除映射

我明白了。
我必须映射没有默认值的非空字段,因为插入时必须有一个值到字段!

我不太明白,你有一个POCO类然后这个类在EDMX中也有一个定义你在POCO中指定了一些属性在EDMX中指定了一些属性?