Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix cache errors when there is column permission control, the same sql for different views, and the data source does not support paging sql
修复缓存数据可能错误的问题,当有下面的情况,缓存的数据可能是错误,因为的没有只是根据sql缓存
目前我改进的方法:在生成缓存key的时候,加上列权限字段列表,viewId和分页参数 ,这样就可以避免以上三种情况导致缓存错误。
麻烦帮忙code review 了,或看看是否有什么问题了