【发布时间】:2020-12-12 23:30:08
【问题描述】:
在 Rails 中实现 ActionCable 通道。
def subscribed
room = Room.find_by_id(params[:room_id])
stream_for room
end
def unsubscribed
room_id = room.try(:id) || params[:room_id]
end
可以在unsubscribed方法中获取room_id或者room(ActiveRecord obj)信息吗?
【问题讨论】:
-
尝试在订阅状态下设置
@room_id=params[:room_id],你也许可以在未订阅状态下使用@room_id -
@F.E.A 谢谢,它正在工作
标签: ruby-on-rails websocket actioncable unsubscribe