Ich habe Social Netwrok Website mit Laravel. Mein Benachrichtigungssystem funktioniert gut, wenn die Benachrichtigung für einen bestimmten Benutzer festgelegt ist. Angenommen, ein Benutzer wurde zum Moderator und ich möchte alle Benutzer dieses Ereignisses benachrichtigen. Gibt es eine Möglichkeit, dies zu tun, ohne die gleiche Benachrichtigung allen Benutzern hinzuzufügen?Laravel - Eine Benachrichtigung für alle Benutzer
Eine Lösung, die mir in den Sinn kam, ist
I des Einstellens der Benachrichtigung denke an user_id, die anzeigt, dass es für alle Benutzer ist, und durch die Art und Weise, kann ich nicht will die Eigenschaft read_at in dieser Art von Benachrichtigungen, so dass keine Notwendigkeit für eine andere Tabelle mit einem FK, also, wenn dies die Lösung sein kann, so wie es einzufügen und sie entlang der Benutzer-Benachrichtigungen Beziehung
Einige Code auf, wie Ihre aktuelle Benachrichtigungssystem funktioniert helfen könnte. Es kann nur eine Frage sein, wie man eine Benachrichtigung als Broadcast kennzeichnen kann und nicht als eine, die einen bestimmten Benutzer erreichen soll. – apokryfos