摘要:
本节内容,涉及5.3(P142-P153)。主要NuGet包: ExpressionTreeToString(用于以string格式,输出表达式树) System.Linq.Dynamic.Core(通过字符串形式,非常简单的构建表达式树,可以不用自己构建表达式树) 一、Expression(表达式 阅读全文
摘要:
本节内容,涉及4.6(P116-P130)。主要NuGet包:如前述章节 一、LINQ和EFCore的集合查询扩展方法的区别 1、LINQ和EFCore中的集合查询扩展方法,虽然命名和使用完全一样,都两者定义在不同的命名空间下,是不同的方法。PS:LINQ定义在System.Linq中,EFCore 阅读全文
摘要:
本节内容,涉及4.6(P84-P92)。主要NuGet包:如前述章节 一、配置映射关系,有两种方案,一是Data Annotation、二是如2.3节使用的Fluent Api,推荐使用Fluent Api。 二、Fluent Api的基本配置 //以下案例都在DbContext的OnModelCr 阅读全文
摘要:
本节内容,涉及4.6(P100-P114)。主要NuGet包: Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools 一、一对多关系-双向导航(主从表) 1 //实体类Article和Comment,在 阅读全文