add PgArrayToMany IncludeMany Dto test #1147

This commit is contained in:
2881099
2022-06-06 19:20:59 +08:00
parent 24d072409d
commit 1a0f0d0f02
3 changed files with 24 additions and 1 deletions

View File

@ -58,6 +58,17 @@ namespace FreeSql.Tests.PostgreSQL
};
Assert.Equal(6, fsql.Insert(users).ExecuteAffrows());
var users4 = fsql.Select<UserLazyLoading>().IncludeMany(a => a.Roles).ToList(a => new
{
user = a, roles = a.Roles
});
var roles4 = fsql.Select<RoleLazyLoading>().IncludeMany(a => a.Users).ToList(a => new
{
role = a,
users = a.Users
});
var users3 = fsql.Select<UserLazyLoading>().IncludeMany(a => a.Roles).ToList();
Assert.Equal(6, users3.Count);
var users2 = users3;