1、导航属性 ManyToOneManyToOne 导航属性通过 ToList(includeNestedMembers: false) 加载,参数说明:false: 返回 2级 Join 的导航数据(默认);true: 返回所有层级深度 Join 的导航数据...
FreeSql 支持导航属性延时加载,即当我们需要用到的时候才进行加载(读取),支持1对1、多对1、1对多、多对多关系的导航属性。当我们希望浏览某条订单信息的时候,才显示其对应的订单详细记录时,我们希望使用延迟加载来实现,这样不仅加快的了 读取的效率,同时也避...
原本不支持 IQueryable 主要出于使用习惯的考虑,编写代码的智能总会提示出现一堆你不想使用的方法(对不起,我有强迫症),IQueryable 自身提供了一堆没法实现的方法,还有外部入侵的扩展方法,严重影响编码体验。如下图:v1.4.0+ 版本请使用以下...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。staticIFreeSql...
适合喜欢使用 dto 的朋友,很多时候 entity 与 dto 属性名相同,属性数据又不完全一致。有的人先查回所有字段数据,再使用 AutoMapper 映射。我们的功能是先映射,再只查询映射好的字段,节省了io性能。Select<Tag>()....
FreeSql 采用 ExpressionTree 优化读取速读,如果懂技术的你一定知道 .NETCore 技术下除了原生代码,最快就是 Emit 和 ExpressionTree。项目在初期使用的反射+缓存,虽然 .NETCore 优化了反射性能,但经过与D...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。WhereCascade 多表查询时非常方便,有了它...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。多表查询,常用的有联表 LeftJoin/Inner...
导航属性是 FreeSql 的特色功能之一,可通过约定配置、或自定义配置对象间的关系。导航属性有 OneToMany, ManyToOne, ManyToMany, OneToOne, Parent 五种配置关系。有了导航属性,多表查询会非常方便,lambda...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。FreeSql在查询数据下足了功能,链式查询语法、多...
28
浏览:0
27
浏览:89
26
浏览:110
浏览:121
浏览:153
浏览:137
浏览:114
浏览:145
浏览:181
浏览:148
微信联系