2017-04-03 92 views

回答

0

如果我正确地得到你的意图,你可以从模型中删除你的Proportion实体,而不是使用update-database -force来迁移你的数据库,这会从你的数据库中删除该列。比重新创建Proportion实体到int并再次迁移数据库。

现在您将拥有Model和db对应于Proportion实体的int类型。当然,您将不得不使用另一个变量来存储字符串值,而不是将其解析为int并将其存储到Proportion

在你的问题中你谈到价值s复数。在我的回答中,我认为int属性只有一个整数。如果你有一些像width * height的东西,我会建议解析成两个独立的属性。

+0

我的目标是保存现有数据。我知道可以使用'int.Parse(...)',但它看起来不是一个好的解决方案。如果我按照你的方式去做,我会丢失所有的数据。 –