gpt4 book ai didi

php - 无法从 channel 中删除 laravel_database_ 前缀

转载 作者:行者123 更新时间:2023-12-03 20:27:42 25 4
gpt4 key购买 nike

我正在设置 Laravel echo 来广播事件。但是每当我尝试向 channel 广播时, channel 名称都会获得一个自动前缀:'laravel_database_'

我尝试将事件内部的返回切换为常规的“香奈儿”,如下所示:

public function broadcastOn()
{
return new Channel('public');
}

但是当我查看 laravel-echo-server 日志时,我发现它仍在广播:'laravel_database_public'。

这样我就需要在我的 JS 中执行以下操作:
Echo.channel('laravel_database_public').listen('MessageSent', ({message}) => {
console.log(message);
});

但是,当然,我想删除前缀(或弄清楚为什么在那里)。希望有人能帮我解决这个问题。提前致谢。

最佳答案

这可以在 config/database.php 中配置(我相信甚至可移动)下

'redis' => [
'options' => [
'prefix' => // change here.
]
]

关于php - 无法从 channel 中删除 laravel_database_ 前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57360229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com