RailsのチャットにおけるSession情報の取得
現在チャットを実装しようとしていて、以下のように、ActionCableとApplicationJobで非同期通信を考えています。
データベースに保存(create)までは確実に成功しました。
しかし、sessionやcookieが取得できず、頭を抱えています。
message.rb
message_broadcast_job.rb
view側で現在ログインしているユーザーを取得して、message.user_id(Messageに紐づくuser_id)と同じだった場合、右側に表示、異なる場合、左側に表示のようなチャット画面を実装したいと考えています。(イメージはLINEに近いです)
message_broadcast_job.rb以降でsessionやcookieを取得できません。
説明不足であれば補足させていただきますので、どうか知恵を貸していただきたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/25 12:34
2018/05/01 07:00