第26期-排序&集运算&筛选&限定

视频订阅48:00大约 3 年前

学习 LINQ 语言集成查询, 关于 DbSet 数据结构,理解 IEnumerable 与 IQueryable 的区别,使用 OrderBy、OrderByDescending、ThenBy、ThenByDescending 和 Reverse 方法对数据进行排序,使用 Distinct、Except、Intersect 和 Union 方法对两个集合进行交差并去重运算,使用 Where 和 OfType 方法筛选数据,使用 All、Any 和 Contains 方法进行限定符运算。

登录后免费试看 5 分钟

解锁完整视频与笔记

立即开通

接着看

视频深入 EF Core 视频教程订阅

第64期-关于 EF Core 6.0 新功能与升级

使用临时时态表,查询和还原历史数据,迁移捆绑包,预先约定模型配置,已编译的模型,全方位提高性能,根据现有数据库对模型进行反向工程时的多项改进,支持可为空引用类型,数据库注释与代码注释同步,基于LINQ 查询增强功能,字符串可空判断和截取,使用代码行号标记查询 SQL 语句,新的映射注解属性,模型生成改进,支持稀疏列,值转换器改进,自定义多对多关系中间表,改进 DbContext 上下文工厂和依赖注入,创建表时对列进行排序设置,连接字符串中的连接超时与命令超时设置。

1:27:00大约 3 年前
视频深入 EF Core 视频教程订阅

第63期-继续学习 EF Core 5 的新功能

重置上下文快照的状态,数据库优先反向工程单数形式,多操作事务的可回滚到保存点,关联集合的拆分查询,使用特性标记创建数据库索引,提供 IPAddress 映射,将更多的本地 LINQ 转换为 远程 SQL 命令,可提供参数的设计时上下文工厂,配置计算列,设置小数列的有效位数和精度,索引填充因子,加载集合导航属性时可指定筛选条件,简单的日志记录,提供生成 SQL 的简单方法,可随时更改上下文的连接字符串,更改跟踪代理,增强的调试视图,为枚举映射生成检查约束。

50:00大约 3 年前
视频深入 EF Core 视频教程订阅

第62期-关于 EF Core 5 的改进与升级

无需显式映射联接表,将 SQL 查询结果映射到实体类型,使用事件计数器分析 EF Core 性能,将字典类型映射到数据库表,提供数据保存前后的事件订阅和拦截器,从迁移中排除表,固有实体类型一对一依赖项非空配置,使用事务迁移多个脚本,使用命令查看挂起的迁移,值转换器与比较器,改进最大批处理大小,读取开发环境信息,迁移时指定列的排序,查询性能改进,支持字段映射,继承层次中的 TPH 和 TPT 映射,支持继承层次的分表存储,映射表值函数,灵活查询和更新映射,上下文范围支持拆分查询,在容器中注册上下文工厂。

50:00大约 3 年前
视频深入 EF Core 视频教程订阅

第61期-关于 EF Core 3.0 中断性变更

现有应用程序升级到 3.0 版本时,有的 API 更改和行为可能导致程序中断,针对每个变化点的旧行为、新行为、为什么、缓解措施和影响范围,不再客户端上计算 LINQ 查询,EF Core 3.0 面向 .NET Standard 2.1 标准,之前版本中的 FromSql、ExecuteSql 和 ExecuteSqlAsync 已重命名,查询类型与实体类型合并,级联删除立即发生,元数据 API 已更改。

33:00大约 3 年前

搜索

搜索分类、视频或标签