diff --git a/Src/Asp.Net/SqlServerTest/UnitTest/UnitSubToList.cs b/Src/Asp.Net/SqlServerTest/UnitTest/UnitSubToList.cs index 5383a088c..cebe328bb 100644 --- a/Src/Asp.Net/SqlServerTest/UnitTest/UnitSubToList.cs +++ b/Src/Asp.Net/SqlServerTest/UnitTest/UnitSubToList.cs @@ -251,6 +251,24 @@ namespace OrmTest throw new Exception("unit error"); } + var test5 = db.Queryable().Where(it=>false).Select(it => new + { + CustomId = it.CustomId, + OrderId = it.Id, + OrderName = it.Name, + disCount = SqlFunc.Subqueryable().Where(c => c.Id == it.CustomId).ToList() + }) + .ToListAsync().GetAwaiter().GetResult(); + + var test6 = db.Queryable().Where(it => false).Select(it => new + { + CustomId = it.CustomId, + OrderId = it.Id, + OrderName = it.Name, + disCount = SqlFunc.Subqueryable().Where(c => c.Id == it.CustomId).ToList() + }) + .ToList(); + } private static void TestGetAll(SqlSugarClient db) {