小编Mik*_*ain的帖子

EF核心自我参考

我希望用户拥有许多关注者和他们关注的许多人.

现在我得到这个错误.

无法确定由"ICollection"类型的导航属性"ApplicationUser.Following"表示的关系.手动配置关系,或从模型中忽略此属性.

// ApplicationUser File.
public class ApplicationUser : IdentityUser<int>
{
    // OTHER PROPERTIES ABOVE
    public virtual ICollection<ApplicationUser > Following { get; set; }
    public virtual ICollection<ApplicationUser > Followers { get; set; }
}

// Context File
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    base.OnModelCreating(modelBuilder);
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc entity-framework entity-framework-core asp.net-core

1
推荐指数
1
解决办法
1503
查看次数