EF:Invalid column name 'Discriminator'.
invalid 39 name Column ef
2023-09-11 14:21:36 时间
错误信息:
InnerException: System.Data.SqlClient.SqlException
HResult=-2146232060
Message=Invalid column name 'Discriminator'.
Invalid column name 'Discriminator'.
Invalid column name 'Discriminator'.
Invalid column name 'ExStatus'.
Source=.Net SqlClient Data Provider
解决方案:
该异常和Discriminator没关系,一般原因:
1、数据库中字段和实体类字段不一致导致的
2、创建新增继承于数据库对应的实体类,新增不用和数据库映射,可在类上加[NotMapped]特性(属于EF的命名空间)
该特性是EF中的属性
相关文章
- MyBatis-Invalid bound statement (not found)-问题处理
- UnicodeDecodeError: 'utf-8' codec can't decode byte 0x93 in position 23: invalid start byte
- jenkins:配置密钥时报错的解决:Failed to add SSH key. Message invalid privatekey(Jenkins 2.257)
- Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析
- mysql添加DATETIME类型字段导致Invalid default value错误的问题
- 如何处理SAP gateway service使用过程中遇到的400 error - invalid key predicate type for guid
- Atitit. 。Jna技术与 解决 java.lang.Error: Invalid memory access
- Atitit. 。Jna技术与 解决 java.lang.Error: Invalid memory access
- 成功解决(不可思议的解决方法)UnicodeDecodeError utf-8 codec cant decode byte 0xd2 in position 3484 invalid con
- 【已解决】SQLException: Invalid value for getInt() - ‘田鹏‘
- 已解决(Python语法报错)SyntaxError: invalid syntax
- 已解决WARNING: Ignoring invalid distribution -addlepaddle (d:softpython36libsite-packages)
- 单元测试 报错 org.junit.runners.model.InvalidTestClassError: Invalid test class 'com.example.xxx' 解决
- centos7 nginx Failed to read PID from file /run/nginx.pid: Invalid argument 解决方法
- 在Oracle 11.2的数据库中建表时遇到 RESULT_CACHE (MODE DEFAULT) ORA-00922: missing or invalid option
- 【Python】使用LogisticRegression出现错误: invalid type promotion