我問過類似的問題here,但是這是關於同一點的另一個問題,假設我們有以下型號:ASP.NET MVC如何自動生成視圖爲「N一」關係
public class Genre {
public int Id { get; set; }
public string Title { get; set; }
public ICollection<Artist> Artists { get; set; }
}
public class Artist {
public int Id { get; set; }
public string Name { get; set; }
public ICollection<int> GenreID { get; set; }
public ICollection<Genre> Genres { get; set; }
}
public class MusicNtoOneDB : DbContext {
public DbSet<Artist> Artists { get; set; }
public DbSet<Genre> Genres { get; set; }
}
我有意思每個藝術家可以具有一個或一些流派,與EFCodefirst的DB是類似於:
但在自動生成的觀點並不藝術家和流派之間的任何關係,例如我預期到創建意見藝術家可以選擇新的藝術家流派,有沒有什麼辦法來實現呢?我知道關於我們可以實現用手意見,但我在自動生成的觀點很有意思一直流派和藝術家