teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

ソースコード訂正

2020/11/02 05:00

投稿

zab
zab

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,13 +1,8 @@
1
1
  ### 前提・実現したいこと
2
2
  raild初心者です。
3
- rails6.0にてActionCableを実装しておりました。チャット機能においてチャット部屋のroom_idとチャットをしているuser_idを一緒に保存したいのですが該当ページのparamsにはchannelのパラメーターしかとんでいません。(尚、URLにはroom_id)が入っています。
4
- ```
5
- def subscribed
6
- chat_room_channel = ChatRoom.find(params[:id])
7
- stream_for chat_room_channel
8
- end
9
- ```
10
- なぜparamsのidを取得できないのでしょうか?
3
+ rails6.0にてActionCableを実装しておりました。チャット機能においてチャット部屋のroom_idとチャットをしているuser_idを一緒に保存したいのですが該当ページのparamsにはchannelのパラメーターしかとんでいません。(尚、URLにはroom_id)が入っています。アクションケーブルでは特定のページでのIDの取得ができないのかと思ったのですがいろいろなページを参考にするとそのままパラムスで受け取っているように見えます。
4
+ なぜparamsのidを取得できないのでしょうか?ご教授願えればと思います。
5
+
11
6
  ### 発生している問題・エラーメッセージ
12
7
 
13
8
  ```