From c25c0b60354676538526dafbdc30c03725dae29d Mon Sep 17 00:00:00 2001 From: xzh5299 Date: Tue, 22 Aug 2017 18:22:51 +0800 Subject: [PATCH] Update hash.go --- rocks/hash.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rocks/hash.go b/rocks/hash.go index 32613d1..f5009d1 100644 --- a/rocks/hash.go +++ b/rocks/hash.go @@ -152,6 +152,6 @@ func (h *HashElement) fieldPrefix() []byte { // split h[key]field into field func (h *HashElement) fieldInKey(fieldKey []byte) []byte { - right := bytes.Index(fieldKey, EOK) - return fieldKey[right+1:] + right := len([]byte{HASH})+len(SOK)+len(h.key)+len(EOK) + return fieldKey[right-1:] }