在这之前我们知道了MyBatis为我们提供了三种级联:一对一关系(assocation)、一对多关系(collection)、鉴别器(discriminator)。在最后一个鉴别器例子中,看到了当层级关系比较负责时,我们似乎已经难以应对和维护各种级联关系,在对数据库进行查询是否应用MyBatis为我 ...
分类:
其他好文 时间:
2016-11-06 21:55:08
阅读次数:
236
1.Unknown column 'Extent1.Discriminator' in 'field list' Resole:http://blog.csdn.net/philip502/article/details/16350809 http://blog.csdn.net/gentle_wo ...
分类:
Web程序 时间:
2016-05-06 20:19:07
阅读次数:
184
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
分类:
Web程序 时间:
2016-03-20 19:17:20
阅读次数:
206
类中有些属性,特别是一些通过计算或合并列得出的结果,我们并不需要其记录到数据库中,就可以通过配置不让它生成在数据库中。在子类上加上[NotMapped] 声明即可!这样此类就会忽略映射。
分类:
其他好文 时间:
2015-07-20 21:09:44
阅读次数:
218
{"列名'Discriminator'无效。\r\n列名'Discriminator'无效。\r\n列名'Discriminator'无效。\r\n列名'FileUrl'无效。"}问题解决方案:[NotMapped]privateclassElfinderFileDto:ElfinderFile{p...
分类:
其他好文 时间:
2015-07-10 15:08:34
阅读次数:
267
环境:asp.net4.0 + Entity Framework 4.1
异常:使用code first 碰到错误:列名 'Discriminator' 无效。这是一个很少见的错误,搜索了很久才发现是code first 的poco实体对象的继承问题。
比如,我定义了一个实体类,对应数据库的Project表:
public class Project
{
int Id { get;...
分类:
其他好文 时间:
2015-04-20 18:28:46
阅读次数:
155
上篇文章讨论了继承映射,它是对象模型中最主要的特性,对于继承映射它的主要区分是字段类型的不同,所以在生成表结构时须要有新列来标识数据的类型,能够使用标签并在标签中加入discriminator-value鉴别器。该篇文章来讨论复合主键映射,它是指主键是多列的组合,如今在设计数据库时非常少用到复...
分类:
Web程序 时间:
2014-12-17 16:18:58
阅读次数:
173
错误信息:InnerException: System.Data.SqlClient.SqlExceptionHResult=-2146232060Message=Invalid column name 'Discriminator'.Invalid column name 'Discriminat...
分类:
其他好文 时间:
2014-11-22 21:22:18
阅读次数:
350