diff --git a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitNavDynamic2.cs b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitNavDynamic2.cs index 1d08dfb0a..af2579950 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitNavDynamic2.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UserTestCases/UnitTest/UnitNavDynamic2.cs @@ -36,8 +36,13 @@ namespace OrmTest var list3 = db.Queryable() .Includes(it=>it.Persons) .Where(it => it.Persons.Any()) - .ToList(); - + .ToList(); + var sql = db.Queryable().Where(it => it.Persons.Any()).ToSqlString(); + if (sql.Trim() != "SELECT [Id],[Street] FROM [Unitadfadfssaaress0x1x1] [it] WHERE ( EXISTS (SELECT * FROM [Unitsdd0x1ddx1] WHERE [it].[Id]=[AddressId] AND [it].[Id]=[AddressId] ) )") + { + throw new Exception("unit error"); + } + } [SqlSugar.SugarTable("Unitsdd0x1ddx1")] public class UnitPerson011