【发布时间】:2019-03-14 19:35:29
【问题描述】:
当数据更改可能来自其他来源时,Entity Framework 之类的东西如何跟踪其数据的更改?例如:当有一个相同的 asp net core 应用程序的集群在运行时,如果一个应用程序更新了一条记录,但它正在另一个实例上被跟踪,并且该实例接收到一个 get 请求,它不会发送过期数据吗?
基本上,如果 ORM 执行本地更改跟踪,它们如何保持 ACIDity?
【问题讨论】:
-
简单(也是唯一)的答案是:不是。 EF 不会以任何方式跟踪来自其他来源的更改。该地区没有任何东西是自动化的。
标签: entity-framework orm