Node-redis: O comando Zscan dá problema

Criado em 23 out. 2015  ·  3Comentários  ·  Fonte: NodeRedis/node-redis

Oi,

Eu quero usar o comando 'ZSCAN', mas ele lança o seguinte.

Erro:
Erro Redis {[erro: erro de sintaxe ERR] comando: 'ZSCAN', código: 'ERR'}

Código:
connection.zscan (key, 0, {match: value + "*"}, function (err, data) {
if (err) {
console.log ("Erro Redis", err);
return err;
}outro
cb (nulo, dados);
});

Por favor, me oriente quanto ao uso adequado disso. Obrigado.

question

Comentários muito úteis

@vabnirvana O seguinte deve funcionar:

client.zscan(key, 0, 'MATCH', value + '*', callback);

A notação de objeto só é compatível com HGETALL.

Todos 3 comentários

@vabnirvana O seguinte deve funcionar:

client.zscan(key, 0, 'MATCH', value + '*', callback);

A notação de objeto só é compatível com HGETALL.

O resultado é ["0", []] array sempre vazio em todos os casos. Onde como quando eu faço o comando no redis dá resultado.

Acabei de escrever um teste para ele e funciona como deveria para mim. Verifique sua chave ou padrão para realmente corresponder às suas entradas.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Atala picture Atala  ·  3Comentários

strumwolf picture strumwolf  ·  4Comentários

aletorrado picture aletorrado  ·  6Comentários

shmendo picture shmendo  ·  6Comentários

Stono picture Stono  ·  6Comentários