EF Core
EF Core
程序员·小李
不知道要干什么的时候,停一停,想一想;知道想要什么的时候,努努力,拼一拼。
展开
-
001 创建一个控制台EFCore应用
1. 创建一个Asp.net core 类型的Console项目 File -- new --project --console application 2. 添加类库支持 使用Nuget工具搜索Microsoft.EntityFrameworkCore.SqlServer类库进行安装。 3. 添加数据库(当前操作省略,后续详细介绍) a 让EF Core...原创 2019-05-07 10:55:20 · 779 阅读 · 0 评论 -
002 如何建立数据表?如何查询数据库?
1. 常见的几种数据表映射关系 一对一:一本书对应一个价格。 一对多:一本书对应很多条评论。 多对多:一本书可以由很多作者,一个作者也可以对应很多本书。 在价格表中,每个价格记录都有个书籍id对应,说明这条记录是针对这本书的。这是典型的一对一。 一本书可以被评论很多次(被多人评论),在Review表中设置外键指向Book的主键,这是典型的一对多的关系。 ...原创 2019-05-07 16:22:18 · 398 阅读 · 0 评论 -
003 排序、过滤、分页
什么是排序?过滤?分页? 排序规则的设定 这里使用枚举的方式对排序规则进行了分类,根据不同的排序规则进行不同的排序结果返回。OrderBooksBy是一个扩展方法。 LinQ允许使用OrderBy()或者OrderByDescending()进行升序或降序排列。 获取所有的书籍年份列表 Distinct()用于去处重复,Where用于真正的过滤操...原创 2019-05-10 16:56:26 · 216 阅读 · 0 评论