2

两个问题:

  1. 实体框架(代码优先)是否在命中数据库(即应用程序中)之前捕获“关系约束”问题(例如违反外键约束) 。

  2. 据我所知,Entity Framework(DB First)不会在应用程序空间中捕获“关系约束”问题;它一直等到 SaveChanges 方法由于从数据库中引发约束冲突错误而失败。有没有办法强制它自动检查关系?

4

1 回答 1

0
  1. 没有。

  2. 没有。

对不起。

您真的不希望这样 - 另一个用户可能会将数据插入数据库,从而使外键引用突然有效。

于 2013-09-17T05:54:44.353 回答