Ich implementierte Actioncable für Echtzeit-Messaging, jetzt möchte ich wissen, wer die Nachricht von mir gepostet erhielt. kommunizieren alle BenutzerWer die Nachricht von mir gesendet
den gleichen Kanal mitclass RoomChannel < ApplicationCable::Channel
def subscribed
stream_from "room_channel"
end
def speak(data)
Message.create_message(data, current_user)
end
end
Genauer Idee in angehängtem Bild beschrieben wird, wird diese durchführen, während ich die Seite neu zu laden, aber ich möchte über das Vorgehen des Empfangs von Signalen unterscheiden.
Meinen Sie, dass Sie eine E-Mail erhalten möchten, wenn eine Nachricht mit dem Namen des Benutzers empfangen wird, der die Nachricht gesendet hat? Oder möchten Sie eine Live-Benachrichtigung erhalten? –
Ja, jede Information des Benutzers, der die Nachricht – ashvin
gepostet hat, hat Ihr Nachrichtenmodell eine Benutzer-ID? –