请问 Mapper 这种嵌套的映射要怎么写啊 ??? 返回
SqlSugar
老数据
1
2186
悬赏:5 飞吻
尝试用 SqlSugar 重构一个以前用 Entity Framework 写的项目,有如下嵌套关系。
查询用户,需要将用户对应角色查询出来,但用户与角色中又包含了用户对象和角色对象,请问这种关系怎么写????
var query = Db.Queryable<UserModel>();
var list = query.Mapper((it, cache) =>
{
it.UserRoles = ?????????;
}).ToList();//用户
public class UserModel
{
long Id { get; set; }
string Name { get; set; }
public virtual List<UserRoleModel> UserRoles { get; set; }
}
//角色
public class RoleModel
{
long Id { get; set; }
string Name { get; set; }
}
//用户对应角色
public class UserRoleModel
{
long Id { get; set; }
long UserId { get; set; }
string UserModel { get; set; }
long RoleId { get; set; }
string RoleModel { get; set; }
}
热忱回答(1)
-
fate stay night VIP0
2019/7/20看github文档
0 回复