mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-12-26 09:55:49 +08:00
- 增加 IncludeByPropertyName 重载 then 参数;#1214
This commit is contained in:
@@ -5606,7 +5606,7 @@
|
||||
<param name="then">即能 ThenInclude,还可以二次过滤(这个 EFCore 做不到?)</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:FreeSqlGlobalExtensions.IncludeByPropertyName``1(System.Collections.Generic.List{``0},IFreeSql,System.String,System.String,System.Int32,System.String)">
|
||||
<member name="M:FreeSqlGlobalExtensions.IncludeByPropertyName``1(System.Collections.Generic.List{``0},IFreeSql,System.String,System.String,System.Int32,System.String,System.Linq.Expressions.Expression{System.Action{FreeSql.ISelect{System.Object}}})">
|
||||
<summary>
|
||||
本方法实现从已知的内存 List 数据,进行和 ISelect.IncludeMany/Include 相同功能的贪婪加载<para></para>
|
||||
集合:new List<Song>(new[] { song1, song2, song3 }).IncludeByPropertyName(fsql, "Tags", "ParentId=Id", 5, "Id,Name");<para></para>
|
||||
@@ -5618,7 +5618,7 @@
|
||||
<param name="list"></param>
|
||||
<param name="orm"></param>
|
||||
<param name="property">选择一个集合或普通属性</param>
|
||||
<param name="where">设置临时的子集合关系映射,格式:子类属性=T1属性</param>
|
||||
<param name="where">设置临时的子集合关系映射,格式:子类属性=T1属性,多组以逗号分割</param>
|
||||
<param name="take">设置子集合只取条数</param>
|
||||
<param name="select">设置子集合只查询部分字段</param>
|
||||
<returns></returns>
|
||||
|
||||
Reference in New Issue
Block a user