首页 > 解决方案 > 带有 ActiveSupport::Notifications 的 ActionCable 广播

问题描述

在我的config/initializers/events.rb我们有

ActiveSupport::Notifications.subscribe "post.created" do |*args|
end

每当创建新帖子时,我们都会将其检测为:

ActiveSupport::Notifications.instrument("post.created", post: post)

现在我想ActionCable在创建新帖子时使用所有登录用户进行广播。

就像是

ActionCable.server.broadcast("new_post", post)

我该如何实施呢?谢谢。

标签: ruby-on-railsactioncable

解决方案


推荐阅读