3
我成功地映射我的複雜類型是這樣的:EF CF:複雜類型的遺留數據庫
modelBuilder
.ComplexType<Name>()
.Property(name => name.First)
.HasColumnName("firstNameColumn");
modelBuilder
.ComplexType<Name>()
.Property(name => name.Last)
.HasColumnName("lastNameColumn");
到目前爲止好。但請注意,我們沒有指定任何實體類型。如果我們想要爲具有列「firstN」和「lastN」的表映射相同的Complext類型,該怎麼辦?我試過EntityTypeConfiguration <>,但不允許你在那裏指定複雜的類型。最後,它看起來像complexTypes是全局定義的。
明白了。現在它是有道理的。非常感謝你。 – mynkow 2011-03-24 16:39:11