我有一个实体,我需要添加实体类型的属性

时间:2019-12-16 11:43:32

标签: asp.net-core-3.0 ef-code-first-mapping

**public class Ticket : BaseEntity
    {       
        public TicketType TicketType { get; set; } 
    }
public class TicketType : AuxiliaryInfoBaseEntity
    {     
        public string Description { get; set; }
    }**

在票证实体中,我需要一个票证类型的属性,列的类型应在票证中为字节。 结果表如下所示:Table-Ticket:column TicketType(tinyint,not null)。 当我尝试迁移时,出现此异常。 System.InvalidOperationException:'属性'Ticket.TicketType'的类型为'TicketType',当前数据库提供程序不支持。使用'[NotMapped]'属性或'OnModelCreating'中的'EntityTypeBuilder.Ignore'更改属性CLR类型或忽略该属性。 请帮助我,谢谢。

0 个答案:

没有答案
相关问题