假设我对我的上下文进行查询以检索特定实体。
现在我想找到最好的方法来了解数据库中的相应行(让我们保持简单,实体和 SQL 表之间的 1-1 映射)自创建我的实体以来发生了变化。
我考虑过使用 TimeStamp 列并执行一个简单的查询,每个我想知道实体是否已过时,例如:
var uptodate = (from e in context.mySet
where e.TimeStamp == entityTimeStamp
select e).Any();
通过索引 TimeStamp 列,我认为这将是一个快速的方法,但不幸的是我没有在互联网上找到任何确认......