Hola,
redis.ttl(key)
devuelve verdadero, mientras que debería devolver el tiempo de vencimiento de acuerdo con la documentación de redis.
¿Hay alguna forma de obtener el tiempo restante?
Gracias.
Todos los comandos de Redis en Node.js son asíncronos, lo que significa que tendrá que capturar el resultado en una devolución de llamada:
redis.ttl(key, function(error, ttl){
console.log('TTL is', ttl)
});
Hola,
Sí, lo siento, lo descubrí unos minutos después de publicar este problema. Por eso lo cerré de inmediato.
Gracias por tu respuesta de todos modos.
Comentario más útil
Todos los comandos de Redis en Node.js son asíncronos, lo que significa que tendrá que capturar el resultado en una devolución de llamada: