From 661db117e1db3806497d9bf7a2c8d077ff0b5f95 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 17 Jan 2024 03:13:00 +0800 Subject: [PATCH] Add user case test --- .../UserTestCases/UnitTest/UnitOneToMany2.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitOneToMany2.cs b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitOneToMany2.cs index e985a6e9c..de561d432 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitOneToMany2.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitOneToMany2.cs @@ -1,4 +1,5 @@ -using System; +using SqlSugar; +using System; using System.Collections.Generic; using System.Linq; using System.Net.Http.Headers; @@ -37,6 +38,13 @@ namespace OrmTest var list = db.Queryable().Includes(x => x.Persons).Includes(x => x.City).ToList(); + var list2 = db.Queryable().Includes(x => x.Persons + .Select(it=>new UnitPerson011() { + AddressId=it.AddressId, + Id=it.Id, + Name=SqlFunc.Subqueryable().Where(x=>x.Id==it.Id).Select(x=>x.Name) + }).ToList()).ToList(); + db.DeleteNav(address).IncludeByNameString("Persons") .IncludeByNameString("City").ExecuteCommand();