參考資料:Invalid column name 'TagCode'.數據庫
該異常和Discriminator不要緊,通常緣由:
一、數據庫中字段和實體類字段不一致致使的
二、建立新增繼承於數據庫對應的實體類,新增不用和數據庫映射,可在類上加[NotMapped]特性(屬於EF的命名空間)
該特性是EF中的屬性app
3.第三條是我本身這邊發現的緣由:就是這個實體類被繼承了。解決方案:找到繼承這個實體類的類,取消之間的繼承關係便可。spa
我的猜想:普通類繼承了實體類的 [Table("TableName")]特性,至關於給實體類擴展了普通類的字段,沒有找到相關資料。.net