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.
@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.
Comentários muito úteis
@vabnirvana O seguinte deve funcionar:
A notação de objeto só é compatível com HGETALL.