二开拼接模糊查询过滤条件后,模糊查询存在缓存问题,模糊查询与F8不一致原创
金蝶云社区-Running
Running
6人赞赏了该文章 154次浏览 未经作者许可,禁止转载编辑于2023年10月17日 20:45:32

模糊查询会启用缓存,以SQL脚本跟SQL参数进行拼接作为缓存Key,当前后脚本一样但是数据不一致时,模糊查询会有缓存问题,如查询条件对数据有依赖时。

解决方案可通过调整BeforeF7Select事件内的过滤条件变通处理,拼接时间戳作为条件同时每次条件都为true。


image.png

赞 6