Hola,
Quiero usar el comando 'ZSCAN' pero arroja lo siguiente.
Error:
Error de Redis {[Error: error de sintaxis ERR] comando: 'ZSCAN', código: 'ERR'}
Código:
connection.zscan (clave, 0, {coincidencia: valor + "*"}, función (err, datos) {
si (err) {
console.log ("Error de Redis", err);
return err;
}demás
cb (nulo, datos);
});
Por favor, guíeme sobre el uso adecuado de esto. Gracias.
@vabnirvana Lo siguiente debería funcionar:
client.zscan(key, 0, 'MATCH', value + '*', callback);
La notación de objetos solo es compatible con HGETALL.
El resultado es ["0", []] siempre matriz vacía en todos los casos. Donde, como cuando hago el comando en redis, me da un resultado.
Acabo de escribir una prueba y funciona como debería para mí. Verifique su clave o patrón para que coincida realmente con sus entradas.
Comentario más útil
@vabnirvana Lo siguiente debería funcionar:
La notación de objetos solo es compatible con HGETALL.