上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: 调试的时候需要查看执行的SQL 语句,我一般是使用 SQL Profiler,当然还有另外一种方式,就是配置EF 日志,这两种方式都比较简单实用,SQL Profiler可以过滤掉很多自己不想看的日志,可以只看某一个IP的日志,而EF Core 的日志则不可以; SQL Profiler TODO 我会在这里添加一个附件,以后使用记得修改hostname EF Core 日志... 阅读全文
posted @ 2020-07-22 14:04 maanshancss 阅读(917) 评论(0) 推荐(4) 编辑
摘要: DB First 因为EF Core 不支持用于可视化设计器的DB模式和向导来创建类似于EF 6 的实体和上下文,因此我们需要使用Scaffold-DBContext 命令进行逆向工程 Scaffold-DbContext命令# 使用Scaffold-DbContext基于现有数据库创建模型。可以在Package Manager控制台中的Scaffold-DbContext中指定以下参数: ... 阅读全文
posted @ 2020-07-22 14:03 maanshancss 阅读(370) 评论(0) 推荐(0) 编辑
摘要: EF Core是什么 EF Core 是一个 O/RM(Object Relational Mapping)对象关系映射 框架,它也提供了对数据增删改查的基础封装,提供了Code First 的开发,它也有批量增删的功能扩展; EF特征 支持多种数据库 MSSQL ,MySQL,SQLite,InMemory 支持数据库的逆向工程,可以先建立模型也可以先建立数据库 更改模型后可以使用... 阅读全文
posted @ 2020-07-22 10:26 maanshancss 阅读(1141) 评论(0) 推荐(3) 编辑
摘要: IEnumerable 接口 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。 也就是说实现了此接口的object,就可以直接使用foreach遍历此object IQueryable接口 它继承了 IEnumerable接口 二者区别 static void Main(string[] args) { //创建数据库访问网关 ... 阅读全文
posted @ 2020-06-15 20:30 maanshancss 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在编译代码时,查询语法必须转换未针对.net CLR的方法调用。这些方法调用会调用标准查询运算符(名称未Where、Select、GroupBy、Join、Max和Average等),也就是表达式查询最终会变成扩展方法查询,只不过表达式查询看起来更明了,更加符合SQL语句的习惯;我习惯使用SQL语句,所以我一般习惯用表达式查询; 表达式查询 from in or IQueryabl... 阅读全文
posted @ 2020-06-15 20:29 maanshancss 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 不同的业务存储到不同的桶中 把新增/删除/查看 方法中新加参数bucketname,有默认值不至于影响前端以前的代码; /// /// 返回图片对象 /// /// 图片的主键 /// 图片对象 [HttpGet("Show/{guid}")] public Actio... 阅读全文
posted @ 2020-06-12 16:06 maanshancss 阅读(160) 评论(0) 推荐(0) 编辑
摘要: /// /// 针对大文件 chunk的帮助类 /// 不经常使用所以没有静态 /// MongoDB 版本4.2 /// 参考网址 /// https://docs.mongodb.com/manual/tutorial/query-documents/ /// https://www.runoob.com/mongodb/mongodb-tut... 阅读全文
posted @ 2020-06-12 10:43 maanshancss 阅读(243) 评论(0) 推荐(0) 编辑
摘要: let关键字 不使用let关键字 IList studentList = new List() { new Student() { StudentID = 1, StudentName = "John", Age = 18 } , new Student() { StudentID = 2, StudentName = "Steve", Age = 21 } , ... 阅读全文
posted @ 2020-06-10 17:57 maanshancss 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 概念 表达式被延迟执行,直到需要调用它的值时才真正执行; 延迟执行适用于集合,也适用于Linq to SQL,Linq to Entities,Linq-to-XML,etc 例子一 延迟执行在真实需要的时候才执行,某种程度上提升了性能; 例子二: 延迟执行,是在最新的值上面执行的,每次都执行; 如何自己实现延迟方法 public static class Enum... 阅读全文
posted @ 2020-06-10 17:56 maanshancss 阅读(405) 评论(0) 推荐(0) 编辑
摘要: https://www.tutorialsteacher.com/linq/what-is-linq 阅读全文
posted @ 2020-06-10 17:54 maanshancss 阅读(170) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 18 下一页