首页新闻找找看学习计划

EF如何查找修改过的实体?

0
[待解决问题]

用EF作底层开发

比如我同时操作表A、B、C,保存

其中A表的数据我作了缓存,如果A表修改添加一条或多条记录就把缓存清空重新获取.

我如何统一在保存提时候查询一下要保存的实体中是否存在A表的名称或实体?如果存在则清空缓存重新获取。

我现的问题是如果查询出状态变化的实体?

wunaigong的主页 wunaigong | 初学一级 | 园豆:4
提问于:2012-07-24 10:05
< >
分享
所有回答(1)
0

可以增加一个修改表标识状态,每当发生改变时,将此条记录的此状态置为改变。然后用EF统一获取,并追加到缓存中。与至同是,将状态置为正常。

我是这么想的!就是操作数据库有点频繁。

jerry-Tom | 园豆:4077 (老鸟四级) | 2012-07-24 10:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册