在Rails Guide中,我发现了以下三个代码段
ActionCable.server.broadcast("chat_#{params[:room]}", data)
这个简单的广播将数据发送到特定的聊天室
而broadcast_to
如下所示,似乎到当前用户订阅的信道内发送数据的所有聊天室。
WebNotificationsChannel.broadcast_to( current_user, title: 'New things!', body: 'All the news fit to print' )
这是另一种广播的broadcast_for-我无法得到任何例子。
我的问题是这三个之间的实际区别是什么以及何时使用每个'em-预先感谢