随笔分类 -  EntityFramework Core

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

点击右上角即可分享
微信分享提示