3
我總是使用屬性將我的實體的屬性映射到其相應的列。這裏有一個例子:在實體框架中映射多對多關係與屬性
[Table("news_entries")]
public class News
{
[Key]
public int Id { get; set; }
[Column("d_date")]
public DateTime Date { get; set; }
[Column("m_text")]
public string Text { get; set; }
[Column("id_user")]
public int UserId { get; set; }
[ForeignKey("UserId")]
public User User { get; set; }
}
但我仍然不知道,我怎麼能映射多對一一對多的關係,這裏的表和列名不與性能相匹配。
我知道我可以在我的DbContext
中使用DbModelBuilder
,但我不想在我的實體類之外進行映射。是否有可能將這些關係與屬性進行映射?
好的,謝謝。我會看看自定義約定,因爲我已經在使用EF6了。 – android 2013-05-13 15:04:50