User user = await _ctx.Users.FirstOrDefaultAsync(m => m.UserId == 1);
Role role = user.Role;
ef core 3代码首先在使用这个的时候没有检索到角色。如何在不包含的情况下获取角色?
protected override void OnConfiguring (DbContextOptionsBuilder optionsBuilder)
=> optionsBuilder
.UseLazyLoadingProxies ()
.UseSqlServer (myConnectionString);
一次性加载所有相关数据,我不希望这样,我需要在调用时加载相关数据。
使用 virtual
关键字来启用相关实体的懒惰加载。
public class AppUser
{
public virtual AppRole Role { get; set; }
}