在使用entityframework的时候经常会出现
Unknown column 'Extent1.Discriminator' in 'field list'
这样的错误
这是由于在dbmodel在被继承后添加了部分属性造成在数据库表中没有发现造成的
需要在继承的类上标记[NotMapped]
这样就解决了
本文详细介绍了在使用EntityFramework时遇到未知列错误的原因及解决方案。通过在继承类上标记[NotMapped]属性,可以避免数据库表中未发现对应列的问题。
522

被折叠的 条评论
为什么被折叠?
