我已經搜索了一個合適的解決方案,使用EF Core 2.0,Code first和Fluent API來生成多對多關係。流利的API,多對多的實體框架核心2.0
一個簡單的場景是:
public class Person
{
public Person() {
Clubs = new HashSet<Club>();
}
public int PersonId { get; set; }
public virtual ICollection<Club> Clubs { get; set; }
}
public class Club
{
public Club() {
Persons = new HashSet<Person>();
}
public int ClubId { get; set; }
public virtual ICollection<Person> Persons { get; set; }
}
請糾正我,如果我錯了,但我可以誠實地找不到包含有關如何做到這一點使用所描述的工具精心解釋的問題。 任何人都可以解釋這是如何完成的?
所以那就像1-Many-Many-1?我有點難過,他們不支持這個功能,但謝謝你的答案。 – Anonymous
看起來你並不孤單與你的悲傷。儘管對EF英孚團隊公平 - 對他們來說有很多事情要做。 –
能給我檢索根據PERSONID一個俱樂部,通過加入類最佳實踐LINQ的解決方案? – Anonymous