this.HasRequired(t => t.Parent)
.WithMany(t => t.Children)
.HasForeignKey(d => d.ParentId);
在这里,我定义了一个基本的1对多关系。如果我不希望在Model中暴露Children属性,但仍希望在Parent和ParentId之间同步值,该怎么办?我该如何定义这种“关系”?
答案 0 :(得分:1)
您将在没有任何参数的情况下致电WithMany
:
this.HasRequired(t => t.Parent)
.WithMany()
.HasForeignKey(d => d.ParentId);