我有一个模型用于填充数据库
public class Account
{
public int NumberOfPayPeriods { get { return 24; } }
public decimal YearAmount { get; set; }
public decimal PlanTotal
{
get { return NumberOfPayPeriods*YearAmount; }
}
}
NumberOfPayPeriods
我需要从 a 更改为 aget
的属性get; set;
但是,当我更改它时,我得到一个EntityCommandExecutionException
(无效的列名)。我认为这是因为它试图将其映射到以前不存在此类列的数据库(因为它只是一个获取)。
有什么办法可以将其更改为 get;set; 无需删除表?那里有很多不能丢失或重新创建的重要数据。