0
this.HasRequired(t => t.Parent)
.WithMany(t => t.Children)
.HasForeignKey(d => d.ParentId);
這裏我定義了一個基本的1對多關係。如果我不想在Model中暴露兒童屬性,但仍希望Parent和ParentId之間的值同步。我將如何定義這種「關係」?EF代碼第一和雙向關係
this.HasRequired(t => t.Parent)
.WithMany(t => t.Children)
.HasForeignKey(d => d.ParentId);
這裏我定義了一個基本的1對多關係。如果我不想在Model中暴露兒童屬性,但仍希望Parent和ParentId之間的值同步。我將如何定義這種「關係」?EF代碼第一和雙向關係
你會打電話給WithMany
不帶任何參數:
this.HasRequired(t => t.Parent)
.WithMany()
.HasForeignKey(d => d.ParentId);