0

我在将数据上传到系统时遇到问题。

我需要从正在上传的数据中修改表/类中的单个字段,但是在保存实体保存到数据库期间分配给其余实体的数据注释会启动,导致以下错误:

'一个或多个实体的验证失败。有关更多详细信息,请参阅“EntityValidationErrors”属性。

数据的方式非常糟糕(空值、错误数据),并且当用户从现在开始访问数据以修改任何内容时,需要对实体进行验证以帮​​助清理它,但是我不希望验证在系统需要在上传数据的过程中合法地修改一个字段,并且不关心其余数据的状态。

有没有办法修改保存以强制保存到上下文(数据库)而不进行验证并出错?

4

1 回答 1

0

是的,这很简单,只需像这样设置您的上下文:context.Configuration.ValidateOnSaveEnabled = false;

祝你有美好的一天 ;)

于 2013-10-16T19:42:14.383 回答