使用實體框架4.1試圖讓整數集合得到一個ICollection的
基本上我有一個實體,稱爲規格
public class Spec {
public int Id{get;set;}
public string Name {get;set;}
public ICollection<int> TypeIds {get;set;}
}
表規格有列編號,姓名等等,我試圖映射與列規範ID TYPEID TypeIds表SpecTypes,我想不通的映射它
我已經追平這樣的事情
modelBuilder.Entity<Spec>().HasMany(r => r.TypesIds)
.WithMany()
.Map(m => m.ToTable("SpecTypes")
.MapLeftKey("SpecId")
.MapRightKey("TypeId"));
目前EF不支持原始類型和複雜類型的集合。不幸的是,只有實體的集合才被支持。 – hival 2012-02-07 09:00:32