EF Code First 使用继承类的一个问题
来源:互联网 发布:知乎hfp护肤品怎么样 编辑:程序博客网 时间:2024/06/06 05:56
1.
如果在CodeFirst 中使用继承关系,并且两个继承类都有对应的数据表的话,
添加父类表数据的时候,子类表数据也会同时添加
子类
/// <summary>/// 混合明文表/// </summary>[Table("PlainText")]public class PlainText{ [Key] [StringLength(50)] public string Content { get; set; }}父类
/// <summary>/// 数字明文表/// </summary>[Table("PlainText_Number")]public class PlainText_Number : PlainText{}
测试:
string str = "abc";AutoGenerateChar _generate = new AutoGenerateChar(str);_generate.OnGenerateOne += (item) =>{ //添加字符到数据库 try { IPlainText_Number _number = ConcreteFactory.GetPlainText_Number(); _number.Add(item); } catch (Exception ex) { Console.WriteLine("添加失败,item="+item); }};_generate.OnEnd += () =>{ Console.WriteLine("最终数量:" + ConcreteFactory.GetPlainText_Number().GetDbSet().Count());};_generate.Start();结果:
0 0
- EF Code First 使用继承类的一个问题
- EF code first 迁移问题
- code first EF mvc 使用
- [01] 使用 MVC 5 的 EF6 Code First 入门 系列:建立一个EF数据模型
- 简单的EF Code First
- NET Core 使用 EF Code First
- EF Code First遇到的坑
- EF 的 code first 数据迁移
- ef-->code first-->Migrations
- ef code first例子
- EF Code first
- EF(code First)
- EF Code First 常用命令
- EF code first attribute
- EF Code First
- EF code First
- Entity Framework Code First使用者的福音 --- EF Power Tool使用记之一
- MySQL下使用EF Code First指定表Engine无效时的解决办法
- Volley全方位解析,带你从源码的角度彻底理解
- Android Lame 3.99.5 生成so文件 来实现录音功能
- 谈一谈Javascript内存释放那点事
- LintCode:二叉树的层次遍历 II
- hdu4815(01背包)
- EF Code First 使用继承类的一个问题
- js判断当前访问客户端是ios或安卓或微信
- 用类描述坦克
- Ping++SDK接入
- 安卓在Activity中获取Fragment中的控件
- 工作中最全最常用的正则表达式
- c++ 常量表达式
- [绍棠] iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件) 以及 iOS App与iTunes文件传输的方法和对iOS App文件结构的说明
- 孤儿进程与僵尸进程[总结](转)