首页 新闻 搜索 专区 学院

关于EntityFramework Fluent API 配置的问题

0
悬赏园豆:50 [待解决问题]

public class Test
{
public int id { get; set; }
public Test Belong { get; set; }
public List<Test> MyTest { get; set; }
}

modelBuilder.Entity<Test>()
     .HasMany(b => b.MyTest)
     .WithRequired(p => p.Belong);

Belong是指属于哪一个上级,MyTest是指包含所有的下级。

运行报错,

“AppIdentityDbContext.Test”中的实体参与“Test_MyTest”关系。找到 0 个相关的“Test_MyTest_Source”。应有 1 个“Test_MyTest_Source”。

小肥羊同学的主页 小肥羊同学 | 初学一级 | 园豆:137
提问于:2016-07-06 12:04
< >
分享
所有回答(1)
0

这个问题,刚好有在看到类似的,参考下:http://www.cnblogs.com/rohelm/p/4109549.html

金钱 | 园豆:136 (初学一级) | 2016-07-06 12:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册