update

28810
2019-10-07 21:19:22 +08:00
parent 957209a979
commit d2e11b4866

@@ -84,11 +84,9 @@ Select<Tag>().IncludeMany(a => a.TestManys.Take(10));
## IncludeMany 扩展方法
前面的方法介绍 ISelect 中进行贪婪加载集合属性数据,主数据与子数据查询必须在一个代码逻辑内完成。
前面介绍 ISelect 中进行贪婪加载集合属性数据,主数据与子数据查询必须在一个代码逻辑内完成。
当主数据已存在内存中,不能在同一代码逻辑完成子数据查询操作的时候,我们增加了 List\<T\> 扩展方法,以便快速完成子数据的查询和填充工作。
示例:
当主数据已存在内存中,子数据怎么加载?所以我们增加了 List\<T\> 扩展方法,示例如下:
```csharp
new List<Song>(new[] { song1, song2, song3 }).IncludeMany(g.sqlite, a => a.Tags);