entify framework MySql Unknown column ‘Extent1.Discriminator‘ in ‘field list‘
2023-09-14 09:16:28 时间
entity framework & mysql
由于数据库没有实体对应的列或者是映射错误
要映射好相应的列名,如果是继承则加上[NotMapped]
[Table("DbTableName")]
public class BaseClass
{
[Display(Name="编号",AutoGenerateField=true)]
public int Id{get;set}
}
//与上面用同一个表 只是要显示其它的自定义信息
public class InheritClass:BaseClass
{
[Display(Name="其它",AutoGenerateField=false)]
[NotMapped]//不想显示可以加上
public string OtherInfo{get;set;}
}
//DbContext
//public DbSet<InheritClass> InheritClasses {get;set;}
相关文章
- 化MySQL语句自动化:简化工作流程(mysql语句自动)
- MySQL数据库认证:保护你的资料库安全(mysql数据库认证)
- Mysql指定启动文件的知识点探索(mysql指定启动文件)
- MySQL快速导入大量数据的技巧(mysql导数据)
- 如何在 MySQL 中增加字段注释?(mysql增加字段注释)
- 深入了解MySQL数据库事务的实现和管理(mysql数据库的事物)
- MySQL学习笔记:数据排序技巧(mysql数据排序)
- 警惕MySQL中过多索引的风险(mysql过多索引)
- Efficiently copying data in bulk with MySQL(mysql批量复制数据)
- Mastering Multicolumn Queries in MySQL: Tips and Tricks(mysql多列查询)
- Exploring the Advantages and Disadvantages of Using .myd Files in MySQL Databases(mysql.myd)
- MySQL: Managing Image Types in Database(mysql图片类型)
- MySQL使用详解:全面学习MYSQL技术(mysql大全)
- MySQL中IN操作存在漏洞(mysql中in有漏)
- 深入分析MySQL中IN语句的性能问题(mysql中in性能分析)
- MySQL IN函数的使用方法和注意事项(mysql 中in函数)
- 使用CMD检验MySQL是否连接成功(cmd测试mysql是否连接)
- 如何在MySQL中删除表简单操作指南(mysql上删除表)
- MySQL启动失败,如何解决(mysql不能正常启动)
- MySQL数据库无法创建表格(mysql不能创建数据表)
- MYSQL离线使用方法大揭秘不联网也能愉快地使用MySQL(mysql 不联网吗)