データベースにデータを入力するために使用されているモデルがあります
public class Account
{
public int NumberOfPayPeriods { get { return 24; } }
public decimal YearAmount { get; set; }
public decimal PlanTotal
{
get { return NumberOfPayPeriods*YearAmount; }
}
}
aから aに変更する必要があるNumberOfPayPeriods
属性get
get; set;
ただし、これを変更すると、EntityCommandExecutionException
(無効な列名) が表示されます。これは、以前はそのような列が存在しなかったデータベースにこれをマップしようとしているためだと思います (取得のみだったため)。
これを get;set; に変更する方法はありますか? テーブルを削除する必要はありませんか?そこには、失われたり再作成されたりすることのない重要なデータがたくさんあります。