随笔分类 - EntityFramework Core
摘要:1. 基本保存 每个DBContext实例都有一个ChangeTracker,负责跟踪需要写入数据库的更改。当实例发生更改时,更改会被记录在ChangeTracker中,在调用 SaveChanges 时被写入数据库。 1.1 添加数据 使用 DbSet.Add()添加实体类的新实例。 调用 Sav
阅读全文
摘要:1. 基本查询 1.1 加载全部数据 1.2 加载单个实体 注:Find()根据主键值查询返回单个实体。 1.3 筛选条件 2. 加载关联数据 Entity Framework Core可以在实体模型中使用导航属性,来加载关联数据。 常见的3中关联数据加载方式: (1)预先加载(Eager Load
阅读全文
摘要:1. 表结构操作 1.1 表名 Data Annotations: FluentAPI: 1.2 字段 Data Annotations: FluentAPI: 1.3 主键 Data Annotations: FluentAPI: 1.4 计算列 FluentAPI: 1.5 生成值 主键属性如果
阅读全文
摘要:1. 安装运行环境 EntityFramework Core运行环境,安装NuGget包: 2. 控制台程序 2.1 基础代码 实体类:Role.cs using System; using System.Collections.Generic; using System.Text; namespa
阅读全文