查询报表的时候,如果查询条件和上次一样,就会取上次缓存下来的结果,怎么破?
查询报表用的是自己拼凑的sql语句。
ps:就是想着,能不能我自己操作某个缓存 其他的自动还给我自动 哈哈
什么意思?本来不该是这样么?为了速度。
因为可能下次同一查询条件查的结果不同了。不过也是拼凑的sql语句,也不好知道结果集是否有变动。
@7b: 缓存不是你自己用的么?你不用缓存就行了?
@顾晓北: 恩,这个。。。 贪图框架带来的方便吧。
@7b: 变通一下,绕过缓存呗,加上一个条件,让sql改变呗
@顾晓北: 那缓存不就多了很多没用的缓存了么?
@7b: 这倒是,这就需要控制缓存了吧?你不能先清除缓存,然后再查???
@顾晓北: 恩 所以我在这里问一下框架作者 看看能不能我自己操作某个缓存 其他的自动还给我自动 哈哈