0
我有類可能是這樣的:Fluent API - 如何映射自定義關係表?
public class Group
{
public int Id {get; set;}
public ICollection<Group> IsMemberOf {get; set;}
}
組可以是其他組的成員。 Id db我有表組和表GroupGroup。在模型構建器中,我使用此代碼來定義映射。
modelBuilder.Entity<GroupGroup>()
.ToTable("GroupGroup")
.HasKey(e => new { e.GroupId, e.MemberGroupId });
modelBuilder.Entity<Group>()
.ToTable("Group")
.Ignore(e => e.IsMemberOf);
那麼,我的問題是如何將關係表GroupGroup中的組映射到屬性IsMemberOf與Fluent API?我對ef,Fluent API等都很陌生,我知道我應該讓ef來創建它自己的關係表,但是我必須使用這種方式,因爲它連接到AD和其他系統。有什麼辦法實現這一點?
非常感謝任何提示。