6
這裏是我的實體:Entity註解屬性不工作
[Table(Name = "PdfMeta")]
public class Meta
{
[Key()]
public int Id { get; set; }
[Column(Name = "TotalPages")]
public int TotalPages { get; set; }
[Column(Name = "PdfPath")]
public string PdfUri { get; set; }
[Column(Name = "ImagePath")]
public string ImageUri { get; set; }
[Column(Name = "SplittedPdfPath")]
public string SplittedFolderUri { get; set; }
}
這裏是代碼背景:
public DbSet<Meta> PdfMeta { get; set; }
爲什麼新表(METAS)已與ImageUri創建,PdfUri ...列?我知道這是按慣例完成的,但我已經明確指定了表格和列。
你也許還使用流暢的配置? – JustAnotherUserYouMayKnow 2013-03-15 16:29:02
是的,我使用IDbContext的通用存儲庫,... – NET 2013-03-15 16:30:20
有兩個'ColumnAttribute'確保你使用正確的:'System.ComponentModel.DataAnnotations.Schema.ColumnAttribute' – nemesv 2013-03-15 16:34:08