Oi,
redis.ttl(key)
retorna verdadeiro, ao passo que deveria retornar o tempo de expiração de acordo com a documentação do redis.
Existe uma maneira de obter o tempo restante?
Obrigado.
Todos os comandos do Redis em Node.js são assíncronos, o que significa que você terá que capturar o resultado em um retorno de chamada:
redis.ttl(key, function(error, ttl){
console.log('TTL is', ttl)
});
Oi,
Sim, desculpe, descobri alguns minutos depois de postar este problema. É por isso que fechei imediatamente.
Obrigado pela sua resposta de qualquer maneira.
Comentários muito úteis
Todos os comandos do Redis em Node.js são assíncronos, o que significa que você terá que capturar o resultado em um retorno de chamada: