Laravel中使用redis利用IDE的自动提示方法
程序员文章站
2022-04-29 20:17:11
...
本人原创文章,转载注明出处。
问题的提出:laravel中使用redis,发现没有自动提示。
首先,在lavavel中使用redis,最好使用phpredis,这样速度快。
可是发现IDE不会自动提示。
办法是这样的:
给自己电脑安装predis,命令:
composer require predis/predis --dev
但是不要在生产服务器上装,反正用不到。
代码如下:
先修改config / app.php
'Redis' => Illuminate\Support\Facades\Redis::class,
改成
'RedisDB' => Illuminate\Support\Facades\Redis::class,
这样避免phpredis自带的命名冲突,因为我们希望使用laravel封装的redis。
然后,
use RedisDB;
$redis = RedisDB::connection();
$redis->zAdd('key', -1100, '4');
此时,奇迹出现,自动提示有了!
截图为证:
问题的提出:laravel中使用redis,发现没有自动提示。
首先,在lavavel中使用redis,最好使用phpredis,这样速度快。
可是发现IDE不会自动提示。
办法是这样的:
给自己电脑安装predis,命令:
composer require predis/predis --dev
但是不要在生产服务器上装,反正用不到。
代码如下:
先修改config / app.php
'Redis' => Illuminate\Support\Facades\Redis::class,
改成
'RedisDB' => Illuminate\Support\Facades\Redis::class,
这样避免phpredis自带的命名冲突,因为我们希望使用laravel封装的redis。
然后,
use RedisDB;
$redis = RedisDB::connection();
$redis->zAdd('key', -1100, '4');
此时,奇迹出现,自动提示有了!
截图为证: