EF code first:列名 'Discriminator' 无效

原文链接:http://www.cnblogs.com/daisy-popule/p/7227318.html

使用EF code first编写类继承的时候,出现列名 'Discriminator' 无效 。

字段中没有列名 'Discriminator' 

原来在代码中,定义了一个类A,类B,B继承A,但是数据库中不存在B表,项目中只是用于ViewModel的定义而已。

 

此时,需要做的是,解除B表的映射。

 

[NotMapped]
    public class B : A
    {
//to do something
    }

  

转载于:https://www.cnblogs.com/daisy-popule/p/7227318.html

上一篇:[实变函数]5.2 非负简单函数的 Lebesgue 积分


下一篇:MyBatis从入门到精通(十三):使用discriminator鉴别器映射