1
我有一个EF 4.0的问题,我希望有人可以帮忙。我目前有一个实体,我希望以最后的胜利方式更新(即忽略并发检查,只是用提交的内容覆盖db中的内容)。看起来Entity Framework不仅在生成的sql的where子句中包含实体的主键,还包含任何外键字段。这很烦人,因为它意味着我在wins语义上没有得到最后的结果,并且需要知道fk字段在更新之前有什么值,或者我得到并发异常。EF强制并发检查
我知道这可以通过包括外键字段以及实体的导航属性来短路。如果可能的话,我想避免这种情况,因为它不是一个非常干净的解决方案。
我只是想知道是否有任何其他方式来覆盖此行为?它看起来更像是一个bug而不是一个功能。如果我指示它这样做,但没有能够完全绕过并发,我没有任何问题,因为有很多有效的情况下,这是不需要的
嗨,你可以请详细说明在这个问题上的用一个例子?流动的比特(包括你以什么顺序更新的东西。)-Thanks 。 – 2011-03-31 15:20:42