mirror of
https://github.com/astaxie/beego.git
synced 2025-07-10 14:01:03 +00:00
add UT for Scan function
This commit is contained in:
4
cache/redis/redis.go
vendored
4
cache/redis/redis.go
vendored
@ -137,12 +137,12 @@ func (rc *Cache) Decr(key string) error {
|
||||
|
||||
// ClearAll clean all cache in redis. delete this redis collection.
|
||||
func (rc *Cache) ClearAll() error {
|
||||
c := rc.p.Get()
|
||||
defer c.Close()
|
||||
cachedKeys, err := rc.Scan(rc.key + ":*")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
c := rc.p.Get()
|
||||
defer c.Close()
|
||||
for _, str := range cachedKeys {
|
||||
if _, err = c.Do("DEL", str); err != nil {
|
||||
return err
|
||||
|
Reference in New Issue
Block a user