1
밖으로 erroring 나는 Boolsleve의 C#을, 내가 유일한 필드마다 제공하고 내 항목이 JSON 문자열 인을 사용하여 HaskKey를 만들었습니다.레디 스 HashKey는
public virtual void AddHashSetKey(string item, string hashField)
{
_redisClient.Hashes.Set(_database, Key, hashField, item);
}
수천 필드 (141988) 에 대해 추가 한 후 내가 해시 키 필드의 수를 확인하지만 아래의 오류하려고합니다. 자세한 정보를 어디서 찾을 수 있는지, 왜이 오류가 발생하는 이유는 무엇입니까?
redis 127.0.0.1:6379[1]> Exists C:
(integer) 1
redis 127.0.0.1:6379[1]> HLEN C:
(error) ERR Operation against a key holding the wrong kind of value
redis 127.0.0.1:6379[1]>
유형 명령을 내 문제가 무엇인지 알아낼 수있었습니다. 나는 C :의 이름으로 zset 키를 가지고 있었고 같은 이름을 가진 해쉬를 어떻게 든 겹치고 발행했다. 나는 그들에게 다른 이름을 주었고 효과가 있었다. 감사 –