Updated 贪婪加载 (markdown)

2881099
2019-05-11 12:44:13 +08:00
parent d0487e3422
commit 2ea36a11b7

@@ -1,4 +1,4 @@
贪婪加载顾名思议就是把所有要加载的东西一次性读取FreeSql 支持像 EntityFramework Include/ThenInclude 功能强大的实现,并且比它应该更加强大
贪婪加载顾名思议就是把所有要加载的东西一次性读取。
本节内容为了配合【延时加载】而诞生,贪婪加载和他本该在一起介绍,开发项目的过程中应该双管齐下,才能写出高质量的程序。
@@ -48,7 +48,7 @@ Select<Tag>().Include(a => a.Parent).ToList();
## 导航属性 OneToMany/ManyToMany
IncludeMany 贪婪加载集合的导航属性,其实是分两次查询,在 ToList 后进行了数据重装。可以把它想成和 EFCore 一样的功能,但应该比它的更加强大。
IncludeMany 贪婪加载集合的导航属性,其实是分两次查询,在 ToList 后进行了数据重装。
```csharp
Select<Tag>().IncludeMany(a => a.Songs).ToList();