Laravel缓存剩余TTL

Laravel缓存剩余TTL,laravel,laravel-5,redis,laravel-5.2,Laravel,Laravel 5,Redis,Laravel 5.2,我正在寻找通过laravel访问redis键值对的剩余TTL的方法。我不介意使用缓存或Redis facades或其他任何东西 我只能看到如何返回默认的TTL-getDefaultCacheTime 我想找到剩下的TTL 作为参考,redis terminal命令是TTL mykey,因为在Lightlight\redis\Database类上有一个命令方法,您可以简单地运行: Redis::command('TTL', ['yourKey']); 这是。因为在Lightlight\Redis

我正在寻找通过laravel访问redis键值对的剩余TTL的方法。我不介意使用缓存或Redis facades或其他任何东西

我只能看到如何返回默认的TTL-getDefaultCacheTime

我想找到剩下的TTL

作为参考,redis terminal命令是TTL mykey

,因为在Lightlight\redis\Database类上有一个命令方法,您可以简单地运行:

Redis::command('TTL', ['yourKey']);
这是。

因为在Lightlight\Redis\Database类上有一个命令方法,您可以简单地运行:

Redis::command('TTL', ['yourKey']);

这就是。

在最新版本的laravel中,您可以使用redis命令,它们将使用神奇的方法进行转换。因此,您可以简单地使用

Redis::ttl('yourKey');

事实证明,在laravel的最新版本中,您可以使用redis命令,它们将使用魔术方法进行转换。因此,您可以简单地使用

Redis::ttl('yourKey');