diff --git a/leveldb.go b/leveldb.go index 464730b..a377902 100644 --- a/leveldb.go +++ b/leveldb.go @@ -2,6 +2,7 @@ package storage import ( "path" + "strings" "github.com/syndtr/goleveldb/leveldb" "github.com/syndtr/goleveldb/leveldb/filter" @@ -39,6 +40,7 @@ func (ldb *LevelDB) List(ns []string, limits ...string) ([]string, error) { } else if k > limits[1] { break } + k = strings.TrimPrefix(k, namespace+"/") keys = append(keys, k) } err := it.Error()