3 回答

TA貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊
這是在config/database.php(我相信甚至可移動)下配置的
'redis' => [
'options' => [
'prefix' => // change here.
]
]

TA貢獻(xiàn)1895條經(jīng)驗 獲得超7個贊
解決方案是讓整個 Redis Laravel 配置保持不變,并^1.6.0使用配置文件中的正確keyPrefix選項運(yùn)行l(wèi)aravel-echo-server版本laravel-echo-server.json:
{
"databaseConfig": {
"redis": {
"keyPrefix": "laravel_database_"
}
}
}

TA貢獻(xiàn)1816條經(jīng)驗 獲得超6個贊
在 Laravel 7 中,config/database.php看起來像這樣
'redis' => [
'client' => env('REDIS_CLIENT', 'predis'),
'options' => [
'cluster' => env('REDIS_CLUSTER', 'redis'),
'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_database_'),
],
]
因此,它會在.env文件中搜索您的REDIS_PREFIX變量,如果沒有,則它會生成laravel_database_或基于您APP_NAME在.env文件中設(shè)置的任何內(nèi)容。
您所要做的就是設(shè)置您的REDIS_PREFIX. 您可以將其留空,以便根本沒有前綴。
- 3 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報