From aa328219dfd8e8b77f928c9e45d14c2e7e196102 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 18 Jul 2017 11:42:33 +0800 Subject: [PATCH] Update README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index c91329d90..19fbf33dc 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,28 @@ var group = db.Queryable().GroupBy(it => it.Id) ``` ### 1.3 Page + +#### easy join + +```c +//2 join +var list5 = db.Queryable((st, sc) => st.SchoolId == sc.Id).Select((st,sc)=>new {st.Name,st.Id,schoolName=sc.Name}).ToList(); +``` + +```c +//3 join +var list6 = db.Queryable((st, sc,sc2) => st.SchoolId == sc.Id&&sc.Id==sc2.Id) + .Select((st, sc,sc2) => new { st.Name, st.Id, schoolName = sc.Name,schoolName2=sc2.Name }).ToList(); + ``` + + ```c +//3 join page +var list7= db.Queryable((st, sc, sc2) => st.SchoolId == sc.Id && sc.Id == sc2.Id) +.Select((st, sc, sc2) => new { st.Name, st.Id, schoolName = sc.Name, schoolName2 = sc2.Name }).ToPageList(1,2); +``` + +### left join + ```c var pageIndex = 1; var pageSize = 2;